define the term 'garrison'.
Answers
Answered by
12
Answer:
a group of troops stationed in a fortress or town to defend it.
Hope this will help u..
Answered by
7
Answer:
Definition of garrison (Entry 1 of 3)
1 : a military post
especially : a permanent military installation
2 : the troops stationed at a garrison
Thanks they thiyo bhai
Similar questions