Advantage or disadvantage given (8)
I believe the answer is:
handicap
(Other definitions for handicap that I've seen before include "It makes progress difficult" , "It impedes or hinders" , "Physical or mental disability, sometimes imposed" , "liability" , "Obstacle" .)