English Dictionary
Definition torque in British English
torque noun
[uncountable] noun
/tɔː(r)k/
Synonyms and related words
