To cause an explosion or bomb to explode, or to explode suddenly with force.
From Latin 'detonare' (to thunder down), combining 'de-' (down) and 'tonare' (to thunder), originally meaning to produce a sound like thunder.
Try Another Word