a group of soldiers living in a town or fort to defend it; the buildings these soldiers live in a garrison of 5,000 troops a garrison town Half the garrison is on duty.
Check pronunciation: garrison
Definition of garrison noun from the Oxford Advanced American Dictionary