Learn That Word

Synonyms for Handicap (same or very similar meaning)

WordNet sense 1 (the condition of being unable to perform as a consequence of physical or mental unfitness):
disability, disablement, impairment

WordNet sense 2 (something immaterial that interferes with or delays action or progress):
balk, check, deterrent, hindrance, impediment, baulk, hinderance

WordNet sense 3 (put at a disadvantage):
hamper, hinder, hinder

WordNet sense 4 (injure permanently):
disable, incapacitate, invalid, invalid


From the ODE community, based on WordNetadd/edit