Synonyms for Meter (same or very similar meaning)
WordNet sense 1 (the basic unit of length adopted under the Systeme International d'Unites (approximately 1.094 yards)):
m, metre
WordNet sense 2 ((prosody) the accent in a metrical foot of verse):
beat, cadence, measure
WordNet sense 3 (rhythm as given by division into parts of equal duration):
time
From the ODE community, based on WordNet
add/edit