handicapping (English, noun)
expansion: handicapping (plural handicappings)
Senses:
glosses: The imposition of a handicap.
Forms:
form: handicappings
tags: plural