Akademik

pay channel
pay channel pay channel channel1

* * *

pay channel UK US noun [C] COMMUNICATIONS
a television station that you have to pay money to watch: »

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


Financial and business terms. 2012.