Meaning of meter in English
1. a machine that measures and records the amount of something such as gas, water, or electricity
a parking meter
meter2
1. a metric system in which something is expressed in meters, grams, or litters
It is five meters in length[long].