English Dictionary
Definition tabloid TV in British English
tabloid TV noun
[uncountable] noun
1
television programmes that are intended to be exciting or shocking
Synonyms and related words
