meaning of betting shop

betting shop meaning in General Dictionary

an authorized bookmaker's shop that isn't within race-track