WORD BY WORD

handicap

英/hˈændɪkˌæp/
美/ˈhændiˌkæp/
01n.

障碍, 困难, 不利条件

advantage given to a competitor to equalize chances of winning

02v.

加障碍于, 妨碍

attempt to forecast the winner (especially in a horse race) and assign odds for or against a contestant; put at a disadvantage