Handicap (Verb)
Meaning 1
Put at a disadvantage; "The brace I have to wear is hindering my movements".
Classification
Verbs of fighting, athletic activities.
Synonyms
Hypernyms
Related Words
Meaning 2
Injure permanently; "He was disabled in a car accident".
Classification
Verbs of grooming, dressing and bodily care.
Synonyms
Hypernyms
Hyponyms
Related Words
Meaning 3
Attempt to forecast the winner (especially in a horse race) and assign odds for or against a contestant.
Classification
Verbs of fighting, athletic activities.