noun
- a race or other competition in which difficulties are imposed on the superior contestants, or advantages given to the inferior, to make their chances of winning equal
- such a difficulty or advantage
- something that hampers a person; disadvantage; hindrance
- a physical disability
Origin:
orig. a game in which forfeits were drawn from a cap or hat < hand in cap
transitive verb handicapped, handicapping
- to give a handicap to (contestants)
- to cause to be at a disadvantage; hinder; impede