meaning of meters
1.
a
rule
one
meter
long
usually
marked
off
in
centimeters
and
millimeters
Related Words
meterstick
|
Developed & Maintained By
Taraprasad.com