RELATED WORDS
PARAPHRASING
a large building or buildings for soldiers to live in
shelter for military
a group of soldiers stationed in a town or fort
military post, fort