[noun] [U] [specialized] - a force which causes rotationIn a car engine, more torque means better acceleration.The mechanism can withstand 1200 inch lb of torque.
TORQUE
Meaning of TORQUE in English
Cambridge English vocab. Кембриджский английский словарь. 2012