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