English Dictionary
Definition the popular press in British English
the popular press noun
noun
1
tabloid newspapers (=ones that contain shocking stories, especially about people's private lives, as well as serious news)
Synonyms and related words
