OR:
Enter Search Word
Detonate To explode in a sudden, violent manner. ■ "The fireworks detonated with a loud bang, sending shivers down my spine."
detonating To explode, usually with a loud noise. ■ "I accidentally detonated my friend's birthday surprise by mentioning it in front of her."