Definition of masthead TV in English:

masthead TV

noun

Origin

1990s; earliest use found in Scotland on Sunday.