a disability of the body or mind that causes a person serious difficulty
any condition or situation likely to cause disadvantage or difficulty
cause (sb) to have a disadvantage
"He was disabled in a car accident"
"The brace I have to wear is hindering my movements"
He had intended to race in earnest, having given a generous handicap.
出自： G. Santayana