Word Hen
What is the meaning of the word "
detonate
"?
Definitions:
burst and release energy as through a violent chemical or physical reaction
verb
the bomb detonated at noon
Synonyms:
blow up
explode