What does Detonate mean??
Detonate means "to explode or to cause an explosion"Hope I helped! xx
Detonate means to blow up or an explosion. Hope this helped! :D