Chinese (Simplified) translation of “screw”
screw verb [T] (CHEAT)
› to cheat or deceive someone
It was only after we'd had the car for a few days that we realised we'd been screwed by the dealer.
Cheating and trickingPlotting and trapping