handicap
noun
1 (obstacle) поме́ха, препя́тствие
2 ( or ) (disability) инвали́дность; дефе́кт
3 (Sport) гандика́п
transitive verb
(handicapped handicapping)
1 (put at disadvantage) чини́ть (impf) препя́тствия (кому); ста́вить (impf)/поста́вить (pf)
2 (Sport) дава́ть (impf)+ d/дать (pf)+ d, дава́ть (impf)+ d/дать (pf)+ d