Definition of "handicaps"

handicaps