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