TIGHTEN THE SCREWS


Meaning of TIGHTEN THE SCREWS in English

Put pressure on somebody

Slang English vocab.      Английский сленговый словарь.