garnisonTop 7000MeaningsNoun1. garrison (fortified town or city)2. garrison (body of troops)Examples1La garnison fut contrainte de se rendre.The garrison was forced to surrender.