Meaning of the word detonation in English

What does detonation mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

detonation

US /ˌdet̬.ənˈeɪ.ʃən/
UK /ˌdet̬.ənˈeɪ.ʃən/

Noun

1.

the act of exploding something, or the fact of being exploded:

Example:
Underground nuclear detonations are believed to have been carried out.
Learn This Word at Lingoland