Anything that impedes or hinders (8)
I believe the answer is:
handicap
(Other definitions for handicap that I've seen before include "Impairment" , "Impede" , "It impedes or hinders" , "liability" , "Limit" .)
I believe the answer is:
handicap
(Other definitions for handicap that I've seen before include "Impairment" , "Impede" , "It impedes or hinders" , "liability" , "Limit" .)