detonate - Inglés Sinónimo Diccionario

detonate

v.
[1] explode , blow up , set off
[2] explode , blow up