metrestick
Explore definitions, synonyms, and language insights of metrestick
Definitions
Noun
a rule one meter long (usually marked off in centimeters and millimeters)
Explore definitions, synonyms, and language insights of metrestick