GARRISON


Meaning of GARRISON in English

(n.) A body of troops stationed in a fort or fortified town.

Webster's English dictionary.      Английский словарь Webster.