handicap
definitions
-
noun
a physical or mental disability that limits a person's ability to perform certain tasks; a disadvantage or obstaclezh: 身体或精神残疾;不利条件
-
verb
to place a disadvantage on someone or something; to give a handicap in a gamezh: 给...设置障碍;在竞赛中给...减分
examples
-
The athlete overcame his handicap.
运动员克服了残疾。
-
The referee handicapped the faster horse.
裁判给更快的马减分。