Handicap

Etymology
19th century, from.

Noun

 * 1)  handicap allowance to offset skill differences; measure of ability
 * 2) handicap, disadvantage, something that hampers
 * 3)  physical handicap, disability
 * 1)  physical handicap, disability