Meaning of social library in English:

social library

noun

historical North American
  • A member-owned library maintained by subscription or by the purchase of shares.

Origin

Mid 18th century.