handicap

Meaning of handicap in English

Noun

1. something that is wrong with the mind or body permanently, so that it markedly restricts the ability to do something

A handicap is the effect of a disability.

2. a disadvantage that makes it difficult to do something

3. a disadvantage given to skilled competitors in a sport in order to make the competition more equal

play a game without handicaps

Verb

1. put a handicap on

error: Content is protected !!
Copied title and URL