detonera

Verb

 * 1) to detonate (explode)
 * 2) to detonate (cause to explode)