GAVE HIM A HANDICAP


Meaning of GAVE HIM A HANDICAP in English

put him at a disadvantage, hindered him; give an athlete a disadvantage or advantage in a race or game

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.