Meaning of garrison

Definition of garrison

(noun) a fortified military post where troops are stationed
United States abolitionist who published an anti-slavery journal (1805-1879)
(verb) station (troops) in a fort or garrison

Other information on garrison

WIKIPEDIA results for garrison
Amazon results for garrison