British
: one starting a handicapped race, game, or match with a high adverse handicap
Love words? Need even more definitions?
Merriam-Webster unabridged
Share