detonate

(verb)

verb

1. cause to burst with a violent release of energy

Similar word(s): explode

Definition categories: change

2. burst and release energy as through a violent chemical or physical reaction

- the bomb detonated at noon

Similar word(s): explode

Definition categories: change