Exploded or set off a bomb or explosive device; can also mean to cause something to explode or burst suddenly.
From Latin 'detonare' (de- 'down' + tonare 'to thunder'), literally meaning 'to thunder down.' The term has been used for explosions since the 18th century.
Try Another Word