English dictionary

betting shop meaning and definition

BETTING SHOP noun

Definition of betting shop (noun)

  1. a licensed bookmaker's shop that is not at the race track
Source: Princeton University Wordnet