GeneralConnection.comDictionary
handicap
Noun

1. disability
2. disablement, impairment, unfitness, poor shape, bad condition, advantage
3. vantage, hindrance
Verb

1. deterrent, impediment, balk, baulk, check, difficulty, disable
2. invalid, incapacitate, injure, wound, bias
3. hinder
3. hamper, disadvantage, disfavor, disfavour
Usage