Dictionary
Thesaurus
Reference
Translate
Web
betting shop - 1 dictionary result

betting shop

–noun British.
a licensed bookmaking establishment that takes off-track bets on horse races.

Origin:
1850–55
Search another word or see betting shop on Thesaurus | Reference