News of the Screws

English

Proper noun

News of the Screws

  1. (slang, humorous, UK, historical) Synonym of Screws of the World (the News of the World tabloid newspaper).