Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of detonations

- An explosion or sudden report made by the instantaneous decomposition or combustion of unstable substances' as, the detonation of gun cotton.

Crossword clue for detonations

- Explosions