n. & v.
n. 1 the troops stationed in a fortress, town, etc., to defend it. 2 the building occupied by them.
v.tr. 1 provide (a place) with or occupy as a garrison. 2 place on garrison duty. garrison town a town having a permanent garrison.
[ ME f. OF garison f. garir defend, furnish f. Gmc ]