Hampered, obstructed (7)
I believe the answer is:
impeded
I believe this clue is a double definition.
'hampered' is the first definition.
(I've seen this before)
'obstructed' is the second definition.
('impede' can be a synonym of 'obstruct')
(Other definitions for impeded that I've seen before include "Blocked (progress)" , "Got in the way of" , "Hindered progress" , "Hampered" , "Held up" .)