detonated

verb
  1. 1

    To explode; to blow up. Specifically, to combust supersonically via shock compression.

  2. 2

    To cause to explode.

Source: https://en.wiktionary.org/wiki/detonate, https://en.wiktionary.org/wiki/detonated