camouflet
Noun
Meaning
camouflet (plural camouflets)
(military) The resulting cavity in a deep underground burst when there is no rupture of the surface.
Noun
camouflet (plural camouflets)
(military) The resulting cavity in a deep underground burst when there is no rupture of the surface.