Antonyms
Synonyms
Etymology
1. meter
noun. ['ˈmiːtɝ'] the basic unit of length adopted under the Systeme International d'Unites (approximately 1.094 yards).
Antonyms
Synonyms
Etymology
- meter (English)
- mètre (French)
- metrum (Latin)
2. meter
noun. ['ˈmiːtɝ'] any of various measuring instruments for measuring a quantity.
Antonyms
Etymology
- meter (English)
- mètre (French)
- metrum (Latin)