Meaning of betting shop

Definition of betting shop

(noun) a licensed bookmaker's shop that is not at the race track

Other information on betting shop

WIKIPEDIA results for betting shop
Amazon results for betting shop