noun
1. a military force that is assigned to a fort, village, or the like.
There were only enough food supplies to feed the garrison for another month.
Soldiers of the garrison were housed in the barracks.
2. a military stronghold, esp. a permanent one.