RED TOP


Meaning of RED TOP in English

■ noun Brit. a tabloid newspaper.

Origin

from the red background on which the titles of certain British tabloid newspapers are printed.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.