PUT ON THE SCREWS


Meaning of PUT ON THE SCREWS in English

place pressure, put pressure

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.