betting_shop has definitions from the field of business
1
[ noun ] (British) a licensed bookmaker's shop that is not at the race track

Related terms

shop UK

*