Results

Definition of detonation : An explosion or sudden report made by the instantaneous decomposition or combustion of unstable substances' as, the detonation of gun cotton.

Synonyms:

effusion, burst, outburst, gush, explosion, plosion, blowout, blast, ebullition, enlargement, discharge, fulmination, blowup, magnification, firing

Usage examples: