betting shop

Noun
  1. A licensed bookmaker's shop that is not at the race track (synset 102836345)

Other Searches