"High torque" refers to a measure of rotational force or power. It means that an object or device is capable of delivering a strong twisting force, allowing it to move or rotate heavy objects easily. Full definition
Unique components help the lightweight engine deliver high torque at low engine speeds while contributing to reduced fuel consumption. (greencarcongress.com)
The engine carries over with a familiar seven - speed automatic transmission designed to comply with higher torque loads. (motoring.com.au)
Not a low friction engine from what I can gather, and tuned for high torque down low. (greencarcongress.com)