Synonyms:
meter, metre, m
Meaning: the basic unit of length adopted under the Systeme International d'Unites (approximately 1.094 yards)
Synonyms:
meter
Meaning: any of various measuring instruments for measuring a quantity
verb
meaning of the word
Synonyms:
meter
Meaning: measure with a meter; "meter the flow of water"
Usage examples
I've ordered a meter, as you asked me to do, and my men are now stringing the cables to make the connection."
Don't forget to write to the company about the gas meter, and your good socks are in the top drawer. I will write to-morrow.
For my part, I was no longer worried about those dangers my imagination had so ridiculously exaggerated. The shallows drew noticeably closer to the surface of the sea, and soon, walking in only a meter of water, my head passed well above the level of the ocean.