History
History
Synonyms
UK
US
Meaning:
barracks

a large building or buildings for soldiers to live in

shelter for military

quarters

a place to stay (especially in the armed forces)

place to live or sleep

CANTONMENT as in Wiktionary
CANTONMENT as in Wikipedia