GARRISON Meaning of GARRISON in English (n.) A body of troops stationed in a fort or fortified town. Webster's English dictionary. Английский словарь Webster. 2012