Synonyms for
Dugout
Definition
A dugout is a small shelter built into the ground, commonly used by soldiers, pioneers, and sports teams.
Synonyms for
Definition
A dugout is a small shelter built into the ground, commonly used by soldiers, pioneers, and sports teams.