garrison

noun

A group of troops stationed in a fortress or town to defend it.

verb

Provide (a place) with a group of troops.