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