6 letters · 13 points in Scrabble
noun a violent release of energy caused by a chemical or nuclear reaction
noun an unrestrained expression of emotion
noun a photographic print that has been enlarged
originEtymology tree English blow updeverb. English blowup Deverbal from blow up.
Etymology from Wiktionary, CC BY-SA 3.0