Definition of garrison town in English:
A town that has troops permanently stationed in it.
- It was once a garrison town, a market centre and an important seat of learning in the Heavenly Kingdom's far-flung southwest.
- We must remember that Carlow was one time a garrison town and that in most such towns members of the community sought mementos of battles where some of the sons of that town had fought.
- Traditionally a garrison town and thus a soccer town, we wanted to know if this was an old fashioned view of Sligo, or whether it could still claim to be a soccer town.
Definition of garrison town in:
- British & World English dictionary