Synonyms and Antonyms for metre

2. metre (n.)

the basic unit of length adopted under the Systeme International d'Unites (approximately 1.094 yards)

Synonyms: Antonyms:

3. metre (n.)

rhythm as given by division into parts of equal duration

Synonyms: Antonyms: