metre
Info · Definitions · Synonyms · Characters
Definitions
(noun) the basic unit of length adopted under the Systeme International d'Unites (approximately 1.094 yards). Synonyms: meter, m.
Noun Definition 1
(noun) (prosody) the accent in a metrical foot of verse. Synonyms: meter, measure, beat, cadence.
Noun Definition 2