red-top









red-top


noun

  1. a tabloid newspaper characterized by sensationalism
55 queries 0.567