"metres" in the noun sense
1. meter, metre, m
the basic unit of length adopted under the Systeme International d'Unites (approximately 1.094 yards)
2. meter, metre, measure, beat, cadence
prosody) the accent in a metrical foot of verse
3. meter, metre, time
rhythm as given by division into parts of equal duration
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License