Definition of policy shop in English:

policy shop

noun

US
historical
  • A place for gambling by betting on the drawing of certain numbers in a lottery.

Origin

Mid 19th century.