) KEY NOUN:
TRANSITIVE VERB: hand·i·capped
- Sports & Games
- A race or contest in which advantages or compensations are given different contestants to equalize the chances of winning.
- Such an advantage or penalty.
- A physical or mental disability. See Synonyms at disadvantage.
- A hindrance.
- Sports & Games To assign handicaps or a handicap to (a contestant).
- To cause to be at a disadvantage; impede.
From obsolete hand in cap
, a game in which forfeits were held in a cap