Definition of Metre
Noun: metre mee-tu(r)
Usage: Brit, Cdn (US: meter)
- The basic unit of length adopted under the Système International d'Unités (approximately 1.094 yards)
- meter [US], m
- (prosody) the accent in a metrical foot of verse
- meter [US], measure, beat, cadence
- Rhythm as given by division into parts of equal duration
- meter [US], time
Anagrams containing the word metre