IN GARRISON


Meaning of IN GARRISON in English

phrasal

: manning a usually permanent military post

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.