Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
Nm
in English
Nm
#moderate
Definitions
Other
unit
of
force
(
Newton
meter
)
The
engineer
calculated
the
torque
in
Newton
meters
.
Noun
a
nautical
distance
measure
A
nautical
mile
is
a
unit
of
distance
used
for
navigation
.
Interjection
expression
of
dismissal
(
forget
it
)
Forget
it
,
I
don't
want
to
discuss
this
anymore
.