Read the dictionary definition of handicap. All definitions for this word.
1. advantage given to a competitor to equalize chances of winning
2. something immaterial that interferes with or delays action or progress
3. the condition of being unable to perform as a consequence of physical or mental unfitness
1. reading disability
2. hearing impairment
4. injure permanently
1. He was disabled in a car accident
5. put at a disadvantage
1. The brace I have to wear is hindering my movements
6. attempt to forecast the winner (especially in a horse race) and assign odds for or against a contestant