detonation - Dictionary definition and meaning for word detonation
Powered by Mnemonic Dictionary
DE TONe that the entire NATION hears is an EXPLOSION
detonation==imagine detonating a bomb...otherwise it explodes........
ded (1+0.5) ton ka bomb dala nation par.. hiroshima nagasaki