What does garrison mean?
noun
A body of troops stationed in a particular place, especially a fortified place, to defend it. A group of people, especially soldiers, who are stationed in a particular place.
Example
"The castle had a large garrison to protect it from invaders."
Definition generated by AI and curated by RJS Tech Solutions LLP.