Dugouts Synonyms

A fortification of earth; mostly or entirely below ground
(Noun)