Meter
English word definition — powered by WordNet
NOUN
the basic unit of length adopted under the Systeme International d'Unites (approximately 1.094 yards)
any of various measuring instruments for measuring a quantity
VERB
measure with a meter
stamp with a meter indicating the postage
Want to remember meter?
Sign up free to bookmark & revise