Multiple choice Directions: Choose the correct nearest meaning for the word from the options. Garrison militia troops platoon brigade Reveal answer Fill a bubble to check yourself B Correct answer Explanation A garrison is a body of troops stationed in a fortified place or town to defend it. Troops is the most appropriate general synonym in this context.