| n. | 1. | An explosion or sudden report made by the instantaneous decomposition or combustion of unstable substances; |
| Noun | 1. | detonation - a violent release of energy caused by a chemical or nuclear reaction |
| 2. | detonation - the act of detonating an explosive |
About this site and copyright information - Online Dictionary Home