Meter

/ˈmiː.tər/

Slang Meanings

A unit of measurement.
Throw me that meter stick.
Refers to a measure of delivery or impact.
That was a solid meter on your pitch.