Definition of shop club in English:

shop club

noun

  • A club or society providing support or benefits to workers at a factory or other place of employment.

Origin

Mid 17th century; earliest use found in Thomas Heywood (c1573–1641), playwright and poet.