garnison
Top 7000
Meanings
Noun
1. garrison (fortified town or city)
2. garrison (body of troops)
Examples1
The garrison was forced to surrender.