Link Centre Dictionary

handicap

han·di·cap

UK/ˈhændikæp/ US/ˈhændiˌkæp/ fairly common

noun

1.

the condition of being unable to perform as a consequence of physical or mental unfitness

  • “reading disability”
  • “hearing impairment”
2.
3.

verb

1.

injure permanently

  • “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

3.

put at a disadvantage

  • “The brace I have to wear is hindering my movements”
Synonyms

Origin

From hand-in-cap, in reference to holding the game stakes in a cap.

Phrases

  • Benghazi Handicap
  • handicap principle

Related words

WordNet 2.1 (Princeton University). Wiktionary (CC BY-SA). CMU Pronouncing Dictionary. WordNet 2.1 Copyright Princeton University. All rights reserved. Wiktionary content is available under the Creative Commons Attribution-ShareAlike Licence.