meter
noun
1.
the basic unit of length adopted under the Systeme International d'Unites (approximately 1.094 yards)
Exemplifies:
American spelling 2.
3.
4.
rhythm as given by division into parts of equal duration
Derived from:
metric Exemplifies:
American spelling