English Dictionary
◊ DETONATE
detonate
v : cause to explode; "We exploded the nuclear bomb" [syn: {explode},
{blow up}, {set off}]