Garrison

From DictionGloss

Jump to: navigation, search

(1) a military post, especially one that is permanently established; (2) the troops stationed at a military post.