Detonated Synonyms and Antonyms

Cause to burst with a violent release of energy
(Verb)
Antonyms:
  1. dismantled