garison town definition
Answers
Answered by
1
Answer:
a town that has troops permanently stationed in it.
Answered by
0
Answer:
Garrison town" is a common expression for any town that has a military base nearby. "Garrison towns" were used during the Arab Islamic conquests of Middle Eastern lands by Arab-Muslim armies to increase their dominance over indigenous populations.
Similar questions