English Dictionary
Definition the screws on someone in British English
the screws on someone phrase
phrase
1
to put more pressure on someone to do something, for example by threatening them
