rhizoverbBeta
Feedback

garrison

Stationed troopsnoun / verb · Troops stationed to defend a place.