SCREW


Meaning of SCREW in English

v. attach with a screw; turn or twist like a screw; twist, contort; apply pressure, apply force; extort; cheat, swindle; have sexual intercourse, copulate (Slang)

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