HANDICAP


Meaning of HANDICAP in English

n.

assigned advantage or disadvantage

1) to assign, give a ~

hindrance

2) to overcome a ~

3) a ~ to

4) under a ~

The Bbi combinatory dictionary of English, a guide to word combinations.      Комбинаторный словарь английского языка Bbi. Руководство по словосочетаниям.