Noun Definition
garrison
1.Definition: a fortified military post where troops are stationed
Related Noun(s):fort
Category: Objects3.Definition: United States abolitionist who published an anti-slavery journal (1805-1879)
Related Noun(s):william lloyd garrison
Category: People