Blowup definitions

noun

a violent release of energy caused by a chemical or nuclear reaction

See also: explosion detonation

noun

an unrestrained expression of emotion

See also: effusion gush outburst ebullition

noun

a photographic print that has been enlarged

See also: enlargement magnification