detonate

definition: burst and release energy as through a violent chemical or physical reaction
example: the bomb detonated at noon
speech part: verb
synonyms: explode
definition: cause to burst with a violent release of energy
example:
speech part: verb
synonyms: blow up
Video not found.