Search results
- Dictionarydugout/ˈdʌɡaʊt/
noun
- 1. a trench that is dug and roofed over as a shelter for troops: "the German gun crews kept in their dugouts"
- 2. a canoe made from a hollowed tree trunk.
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries