History
History
Synonyms
UK
US
Meaning:
barracks

a large building or buildings for soldiers to live in

shelter for military

garrison

a group of soldiers stationed in a town or fort

military post, fort

ENCAMPMENT as in Wiktionary
ENCAMPMENT as in Wikipedia