meter stick

listen to the pronunciation of meter stick
English - Turkish

Definition of meter stick in English Turkish dictionary

meterstick
metre
English - English

Definition of meter stick in English English dictionary

meterstick
a rule one meter long (usually marked off in centimeters and millimeters)