22 years ago
a slight handicap
SORRY,please try again...
a serious handicap
something which is stimulating or motivating