garrison

1. the troops stationed in a fortress or town to defend it. 2. the building occupied by troops stationed in a town to defend it.

Merriam-Webster Online Dictionary
garrison (noun)
1.
a military post , especially a permanent military installation
2.
the troops stationed at a garrison
garrison (verb)
transitive verb
1.
to station troops in
2.
a) to assign as a garrison
b) to occupy with troops
Garrison (biographical name)
William Lloyd 1805–1879 Am. abolitionist