English Dictionary
Definition a turn of the screw in British English
a turn of the screw phrase
phrase
Example
This latest demand was one more turn of the screw on the government.
Synonyms and related words
