Troops guarding a fortified place (8)
I believe the answer is:
garrison
(Other definitions for garrison that I've seen before include "Military stronghold" , "Military fort" , "Fortified troop station" , "An armed force - or its location" , "Provide (place) with troops for defence" .)