wrench meaning in Chinese
1.(用力)拧，扭转；拧去，扭去，夺去 (off; away)。
3.〔美国〕扳钳，扳手 (＝ 〔英国〕 spanner)。
- The cables were wrenched from their fastenings .
- Here, bill, wrench the shutter open .
- There was a wrench in frand's mind .
- He wrenched the knob off the door .
- He wrenched his arm last week .