What does betting shop mean?

betting shop meaning in General Dictionary

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