Browse mode
OR:
Enter Search Word
detonating To explode, usually with a loud noise. ■ "I accidentally detonated my friend's birthday surprise by mentioning it in front of her."