As nouns the difference between meters and yds
is that meters is plural of lang=en while yds is plural of lang=en; yards.
As a verb meters
is third-person singular of meter.
meters
English
Noun
(head)
Verb
(head)
(meter)
Anagrams
*
*
*
----
yds
English
Noun
(head)
; yards