Dugout
Word Dictionary
-> Dugout
Search:
Dugout
(n.) A canoe or boat dug out from a large log.
(n.) A place dug out.
(n.) A house made partly in a hillside or slighter elevation.
Terms of Use
Canadian Jobs