detonation
noun
det·o·na·tion
ˌde-tᵊn-ˈā-shən
ˌde-tə-ˈnā-
1
: the action or process of detonating
2
: rapid combustion in an internal combustion engine that results in knocking
Love words? Need even more definitions?
Merriam-Webster unabridged
Share