Newton meter
Definition
noun. a unit of torque in the metric system.
Example Sentence
Mrs. Albright advised us to take good care of the Newton meter.
More Example Sentences
He calculated the newton meter for the engine.
Synonyms
torque unit; rotational force; force unit
Hear It! Say It! Write It!
Newton meter