What is the meaning of the word "handicapper"?
Definitions:
-
someone who sets the betting odds based on calculations of the outcome of a contest, especially a horse race noun
- The handicappers set the odds on the favorite at 21.