English Dictionary
Definition meter in British English
meter
/ˈmiːtə(r)/
Synonyms and related words
