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