garrisoned
Concise Oxford English Dictionary © 2008 Oxford University Press:
garrison/ˈɡarɪsn/
▶noun a body of troops stationed in a fortress or town to defend it. ▶verb provide (a place) with a garrison.
– origin ME (in the sense ‘safety, means of protection’): from OFr. garison, from garir ‘defend, provide’, of Gmc origin.

