Search in full dictionary
ITV (1)
ITV (1)
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.
—
SHSBC
Binder 23 Approved Glossary