Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
nanometers
in English
nanometers
us
//ˌnænəˈmetərz//
uk
//ˌnænoʊˈmiːtərz//
#uncommon
Lemma:
nanometer
The lemma is the base or root form of this word.
Definitions
Noun
a
unit
of
length
(
10
^
-9
meters
);
symbol
nm
a
small
measurement
of
length
(
one
billionth
of
a
meter
)