Search in full dictionary
ITV (2)
ITV (2)
ScnMaster
abbreviation for Independent Television, an
alliance
of 15 independently owned and operated British television
stations
that was founded in 1956 as a rival
operation
to the British Broadcasting Corporation.
—NED Approved Glossary