English definition for meterstick
1. n. a rule one meter long (usually marked off in centimeters and millimeters)
Sponored Video