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, mitre, metro, meter, montre, mature, meteor, mentor, metier, maturer, montrue, mammee tree, maneater, mawmetry, matadore, monterey, mhometer, maitreya, mammetry, mutterer
|
|
|