Definition of subscription society in English:

subscription society

noun

Origin

Late 18th century; earliest use found in The Annual Register.