Betting Shop (noun) Definition, Meaning & Examples

noun British.
  1. a licensed bookmaking establishment that takes off-track bets on horse races.
noun
  1. (in Britain) a licensed bookmaker's premises not on a racecourse
Betting Shop (noun) Definition, Meaning & Examples

More Definitions