Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: detonation  `de-tu'ney-shun
  1. A violent release of energy caused by a chemical or nuclear reaction
    - explosion, blowup
     
  2. The act of detonating an explosive

Derived forms: detonations

See also: detonate

Type of: burst, discharge, explosion

Encyclopedia: Detonation