Definition of general shop in English:

general shop

noun

  • General store.

Origin

Early 19th century.