Definition of general shop in US English:

general shop

noun

  • General store.

Origin

Early 19th century.