Definition of Lotto shop in English:

Lotto shop

noun

NZ
  • A shop authorized to sell Lotto tickets.

    ‘gambling culture is everywhere, with Lotto shops in supermarkets and pharmacies’