[noun] [C + singular or plural verb] - a group of soldiers living in or defending a town or building, or the buildings that the soldiers live inThe 100-strong garrison has/have received no supplies for a week.
GARRISON
Meaning of GARRISON in English
Cambridge English vocab. Кембриджский английский словарь. 2012