English Dictionary
◊ HANDICAP
handicap
n 1: the condition of being unable to perform as a consequence of
physical or mental unfitness [syn: {disability}, {disablement},
{impairment}]
2: advantage given to a competitor to equalize chances of
winning
3: something immaterial that interferes with or delays action
or progress [syn: {hindrance}, {deterrent}, {impediment}]
v 1: injure permanently [syn: {disable}, {invalid}, {incapacitate}]
2: put at a disadvantage [syn: {hinder}, {hamper}, {disadvantage}]