handicap >> ˈhandɪkap
Definition: [noun] a circumstance that makes progress or success difficult.
Example: not being able to drive was something of a handicap
Definition: [noun] a condition that markedly restricts a person's ability to function physically, mentally, or socially.
Example: he was born with a significant visual handicap
Definition: [noun] a disadvantage imposed on a superior competitor in sports such as golf, horse racing, and competitive sailing in order to make the chances more equal.
Definition: [verb] act as an impediment to.
Example: lack of funding has handicapped the development of research