Words: meter metre m
Part of speech: n
Definition: the basic unit of length adopted under the Systeme International d'Unites (approximately 1.094 yards)