Meaning of “pay channel” in the English Dictionary

business-english dictionary

"pay channel" in Business English

See all translations

pay channelnoun [ C ]

uk us COMMUNICATIONS

a television station that you have to pay money to watch:

It broadcasts top-division football on pay channels in 7 European countries.

(Definition of “pay channel” from the Cambridge Business English Dictionary © Cambridge University Press)