meter
noun.
the basic unit of length adopted under the Systeme International d'Unites (approximately 1.094 yards)
Synonym: m, metre
noun.
any of various measuring instruments for measuring a quantity
noun.
(prosody) the accent in a metrical foot of verse
noun.
rhythm as given by division into parts of equal duration
Synonym: metre, time
verb.
measure with a meter
meter the flow of water
verb.
stamp with a meter indicating the postage
meter the mail