Sports & Games A race or contest in which contestants are given advantages or compensations to equalize the chances of winning. Sports & Games 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.