handicap

Noun
  1. The condition of being unable to perform as a consequence of physical or mental unfitness (synset 114571935)
    "reading disability"; "hearing impairment"
  2. Advantage given to a competitor to equalize chances of winning (synset 105164205)
  3. Something immaterial that interferes with or delays action or progress (synset 105697054)
Verb
  1. Injure permanently (synset 200091720)
    "He was disabled in a car accident"
  2. Attempt to forecast the winner (especially in a horse race) and assign odds for or against a contestant (synset 201088285)
  3. Put at a disadvantage (synset 201087885)
    "The brace I have to wear is hindering my movements"

Other Searches