What does 'Yellow press' mean?
The yellow press is a term for the popular and sensationalist newspapers.
- Category: Colours
Idioms similar to 'Yellow press'
Buy our lists of British English, American English and Animal idioms in PDF format. They're perfect to use offline for reference or for use in class!