Meaning : A violent release of energy caused by a chemical or nuclear reaction.
Synonyms : detonation, explosion
Translation in other languages :
Meaning : An unrestrained expression of emotion.
Synonyms : ebullition, effusion, gush, outburst
Meaning : A photographic print that has been enlarged.
Synonyms : enlargement, magnification