news of the screws

/N UW1 Z AH0 V DH AH0 S K R UW0 Z/
noun
  1. 1

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

Translate “news of the screws” into another language