Impediments to progress (8)
I believe the answer is:
barriers
(Other definitions for barriers that I've seen before include "Objects erected to control progress or access as by crowds" , "Obstacles to movement" , "Erections to control or impede advances" , "Constructions that prevent or impede advance" , "Obstructions" .)