betting shop: a licensed bookmaker's shop that is not at the race track
shop: a mercantile establishment for the retail sale of goods or services
roundup: the activity of gathering livestock together so that they can be counted or branded or sold