n. (US meter) a metric unit and the base SI unit of linear measure, equal to about 39.4 inches, and reckoned as the length of the path travelled by light in a vacuum during 1/299,792,458 of a second. ømetre-kilogram-second denoting a system of measure using the metre, kilogram, and second as the basic units of length, mass, and time. °Abbr.: mks. øømetreage n. [F mëtre f. Gk metron measure]
METRE
Meaning of METRE in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012