detonation

noun

  1. 1

    the act of detonating an explosive

  2. 2

    a violent release of energy caused by a chemical or nuclear reaction

Synonyms

Also useful for “detonation”:Crossword