Handicapper

From Fresh Dictionary

English

Noun

handicapper

  1. One who determines the conditions of a handicap.
Personal tools