Synonyms of "METERS"
noun - the basic unit of length adopted under the Systeme International d'Unites (approximately 1.094 yards)
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
verb - measure with a meter
verb - stamp with a meter indicating the postage