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