Definition of metre
English to English noun - the basic unit of length adopted under the Systeme International d'Unites (approximately 1.094 yards)
source: WordNet 3.0 - (prosody) the accent in a metrical foot of verse
source: WordNet 3.0 - rhythm as given by division into parts of equal duration
source: WordNet 3.0 - See Meter.
source: Webster 1913
Visual Synonyms 
Nearby Word
metre, meter, metro, mitre, mentor, metier, montre, meteor, mature, montrue, maturer, mammee tree, mhometer, matadore, maneater, mawmetry, monterey, maitreya, mammetry, mutterer
|
|
|