noun

  1. a military force that is assigned to a fort, village, or the like.
    There were only enough food supplies to feed the garrison for another month.
    Soldiers of the garrison were housed in the barracks.

2. a military stronghold, esp. a permanent one.

See the full entry