RELATED WORDS
PARAPHRASING
a large building or buildings for soldiers to live in
shelter for military
a place to stay (especially in the armed forces)
place to live or sleep