Newton-metre
Definition & Meaning
Part of speech noun
Quick meaning: Newton-metre is a noun meaning A standard unit of torque (moment of force) or (rarely) energy.
Meaning
A standard unit of torque (moment of force) or (rarely) energy.
Word Forms
- newton-metres
Synonyms for newton-metre
Depending on context, synonyms include joule.
Related Words
Related dictionary entries include newton, dyne, metre, kilogram, nanometre, millimetre.
Related Dictionary Tools
Sources & Attribution
FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0
Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.