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