Loading page
betting shop is a noun meaning "a licensed bookmaker's shop that is not at the race track". It carries one recorded sense.
Definitions, synonyms and semantic relations for betting shop come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.