meaning of dugout

1. A canoe or boat dug out from a large log.
2.
A place dug out.
3.
A house made partly in a hillside or slighter elevation.
4.
a fortification of earth; mostly or entirely below ground


Related Words

dugout | dugout canoe |

Developed & Maintained By Taraprasad.com

Treasure Words