Table of Contents
Antonyms
Synonyms
Etymology
1. garrison
noun. ['ˈgærɪsən'] a fortified military post where troops are stationed.
Antonyms
Etymology
- garrison (English)
- garison (Old French (842-ca. 1400))
noun. ['ˈgærɪsən'] a fortified military post where troops are stationed.