Currently available definitions
Metre in English
Noun- rhythm as given by division into parts of equal duration
- (prosody) the accent in a metrical foot of verse
- the basic unit of length adopted under the Systeme International d'Unites (approximately 1.094 yards)
Metre in Mizo
Noun- hla thu kah dân, thil sei lam tehna, inches 3937-a sei. metric, metrical, adjs
Metre in Tedim
Noun- asau tehna letmat
- tawh kikim
Nearby