detonate
det-o-nate · verb
Definitions
verb
- 1.
To explode or cause to explode.
- 2.
(Of an explosive) to go off with a violent release of energy.
Related words
Etymology
From Latin detonare meaning "to thunder down," from de- (down) + tonare (to thunder). First recorded in English in the early 18th century.