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