detonate - Anglais Synonymes Dictionnaire

detonate

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