Definition of Metrestick

Any infomration entered here is solely your responsibility

Currently available definitions
Metrestick in English
Noun
  1. a rule one meter long (usually marked off in centimeters and millimeters)