n. (British spelling for meter) basic unit of length in the metric system, one hundred centimeters, 39.37 inches; definite measurement; poetic measure; rhythm (in music); instrument that automatically measures quantities of substances (gas, water, or electricity)
METRE
Meaning of METRE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012