Word Meaning

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


Meaning of dugout

- 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 dugout

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