Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
newton
in English
newton
us
/nuːtən/
uk
/ˈnuːtən/
#common
Plural
newtons
Definitions
Noun
unit
of
force
;
accelerates
one
kilogram
by
one
metre
per
second
squared