garrison Play nounA group of troops stationed in a fortress or town to defend it.verbProvide (a place) with a group of troops.