red-top

noun

  1. 1

    A tabloid newspaper in the United Kingdom.

Translate “red-top” to another language

Click any language to open the translator with this word already filled in.

Red-top Definition & Meaning | TranslatePulse