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