2. (verb)
handicap
- attempt to forecast the winner (especially in a horse race) and assign odds for or against a contestant Synonyms: disable, hinder, incapacitate, hamper, invalid
3. (verb)
handicap, hinder, hamper
- put at a disadvantage Synonyms: impede, block, invalid, cramp, embarrass, stymy, stymie, incapacitate, hamper, strangle, halter, handicap, hinder, obstruct, blockade, disable