History, asked by vishugg7, 10 months ago

define the term garrison towns​

Answers

Answered by bhavy6220
2

Answer:

A town that has troops parmanently stationed init ....................

Please mark as a brain list

Answered by muskan3539
0

Answer:

"Garrison town" is a common expression for any town that has a military base nearby.

Explanation:

hope this helps you

Similar questions