Definitions of betting shop:

  • noun:   a licensed bookmaker's shop that is not at the race track