BLOWUP

Definition of BLOWUP

  1. (noun)a violent release of energy caused by a chemical or nuclear reaction
  2. (noun)an unrestrained expression of emotion
  3. (noun)a photographic print that has been enlarged