Dugout
English Meaning
A canoe or boat dug out from a large log.
- A boat or canoe made of a hollowed-out log.
- A pit dug into the ground or on a hillside and used as a shelter.
- Baseball Either of two usually sunken shelters at the side of a field where the players stay while not on the field.