Troops stationed in a place to defend it (8)
I believe the answer is:
garrison
(Other definitions for garrison that I've seen before include "Military stronghold" , "Troops defending a town or fortress" , "Fortified military post" , "Military fort" , "troops in base" .)