dugout meaning in English
Answers
Answered by
5
Dugout means that : a trench that is dug and roofed over as a shelter for troops.
Answered by
6
Answer:
a shelter for soldiers made by digging a hole in the ground and covering it
Explanation:
hope it helps
stay blessed
Similar questions