what do you mean by garrison town?
Answers
Answered by
5
Garrison is the collective term for a body of troops stationed in a particular location, originally to guard it, but now often simply using it as a home base. The garrison is usually in a city, town, fort, castle, ship or similar.
Moderator811:
plz....mark as the brainliest
Answered by
4
garrison town means a town that has troops permanently stationed in it.
hope this help
hope this help
Similar questions