betailor

/beɪˈteɪlər/

Definitions

1. noun

A person who bets or wagers on events or contests, especially horse racing.

“The tout was a betailor who made a living by betting on horses.”

Synonyms

  • bookmaker
  • tote

Antonyms

  • champion
  • winner