English Dictionary
Definition garrison in British English
garrison noun
[countable] noun
/ˈɡærɪs(ə)n/
Synonyms and related words
