detonate

verb

  1. 1

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

    the bomb detonated at noon

    The Molotov cocktail exploded

  2. 2

    cause to burst with a violent release of energy

    We exploded the nuclear bomb

Synonyms

Also useful for “detonate”:Unscrambler