Social Sciences, asked by sujaajikumar85, 6 days ago

garison town definition​

Answers

Answered by swastika1979
1

Answer:

a town that has troops permanently stationed in it.

Answered by SofiaJJK786
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