metre
noun.
the basic unit of length adopted under the Systeme International d'Unites (approximately 1.094 yards)
Synonym: m, meter
noun.
(prosody) the accent in a metrical foot of verse
noun.
rhythm as given by division into parts of equal duration
Synonym: meter, time