There are multiple definitions - click on the translation that matches your context.

Teilnehmer

Substantiv

full

subscriber

noun

Comparative law notes

Germany

Used when when the Teilnehmer is participating in or purchasing an ongoing service.

Definitions of subscriber

English

a person that pays to receive a service such as a utility service (eg gas, water, internet) or a publication (eg a magazine or a newspaper)

Subscribers to the broadband service were informed of the pending rate increase.

English

a shareholder, especially one who has bought (or will buy) newly issued shares in a company

Pursuant to the initial public offering, 1,000,000 new shares in the company were issued to subscribers.

English

in the UK, the first shareholder(s) of a company on its incorporation

The company's subscribers expected a return on their investment after the first five years.