Noun
A measure of length in the metric system; ten meters, equal to about 393.7 inches.
More about this word
Synonyms and related words
Explore this word
