DECAMETRE


Meaning of DECAMETRE in English

( n. )

A measure of length in the metric system; ten meters, equal to about 393.7 inches.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.