Buildings for soldiers (8)
I believe the answer is:
barracks
'buildings for soldiers' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for barracks that I've seen before include "Army buildings" , "Buildings for soldiers" , "Accommodation for soldiers - jeers" , "Jeers - building housing soldiers" , "camp" .)