GARRISON Meaning of GARRISON in English (v. t.) To secure or defend by fortresses manned with troops; as, to garrison a conquered territory. Webster's English dictionary. Английский словарь Webster. 2012