GARRISON

Definition of GARRISON

  1. (noun)a fortified military post where troops are stationed
  2. (noun)the troops who maintain and guard a fortified place
  3. (verb)station (troops) in a fort or garrison