detonationde-to-na-tionListennounThe act or process of exploding or causing something to explode suddenly."The controlled detonation cleared the old structure."ThesaurusSynonyms: blowup, explosionSign in to learn this word← Back