Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of dugouts

- A canoe or boat dug out from a large log.
- A place dug out.
- A house made partly in a hillside or slighter elevation.

Crossword clue for dugouts

- Small cave
- What canoe is made by hollowing out and shaping a large log?
- Log canoes
- Underground shelters