betting shop (also betting office)Translate betting shop | into French | into German | into Italian | into Spanish Definition of betting shop noun British an establishment licensed to handle bets on races and other events. betting shop in other Oxford dictionaries