detonate





detonate - verb

detonate - thesaurus

explode