News of the Screws

Proper noun

Meaning

News of the Screws

(slang, humorous, UK, historical) Synonym of Screws of the World (“the News of the World tabloid newspaper”)

Source: en.wiktionary.org

Close letter words and terms