meaning of detonation
1. An explosion or sudden report made by the instantaneous decomposition or combustion of unstable substances as, the detonation of gun cotton.
2. the act of detonating an explosive
1. An explosion or sudden report made by the instantaneous decomposition or combustion of unstable substances as, the detonation of gun cotton.
2. the act of detonating an explosive