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


Related Words

detonation |

Developed & Maintained By Taraprasad.com

Treasure Words