1. He was handicapped by his height. �������߷��������ķ�չ��
2. Poor eyesight is a handicap to a student. �������ö�ѧ����˵��һ���ϰ���
3. Otherwise, it will handicap the development of economy as well as that of society. �������Ӧ����ض����谭���õķ�չ��Ҳ�谭���ķ�չ��
ӢӢ����
n.
1. the condition of being unable to perform as a consequence of physical or mental unfitness
2. advantage given to a competitor to equalize chances of winning
3. something immaterial that interferes with or delays action or progress v.
1. injure permanently
2. attempt to forecast the winner (especially in a horse race) and assign odds for or against a contest
3. put at a disadvantage