English dictionary
betting shop meaning and definition
Definition and meaning of betting shop at MeaningMonkey.org. betting shop meaning and definition in the English Dictionary.BETTING SHOP noun
Definition of betting shop (noun)
- a licensed bookmaker's shop that is not at the race track
Source: Princeton University Wordnet