handicap

noun

1.
the condition of being unable to perform as a consequence of physical or mental unfitness
Derived from:
handicap
2.
advantage given to a competitor to equalize chances of winning
Derived from:
handicap
3.
something immaterial that interferes with or delays action or progress
Derived from:
handicap