Metre Meaning

There are 3 meaning(s) for word Metre

Meaning 1 : rhythm as given by division into parts of equal duration

    Synonyms : meter,  time
Meaning 2 : (prosody) the accent in a metrical foot of verse

    Synonyms : beat,  cadence,  measure,  meter
Meaning 3 : the basic unit of length adopted under the Systeme International d'Unites (approximately 1.094 yards)

    Synonyms : m,  meter