meter
n.β Β«βThirty meters. Take it or leave it!” said a vendor who gave his name only as Ephraim. In street parlance, a million Zimbabwe dollars is a meter.Β» ββImpoverished Mozambique becomes new shopping destination for shortage-hit Zimbabweans” in Mbare, Zimbabwe International Herald Tribune (Paris, France) Nov. 15, 2007. (source: Double-Tongued Dictionary)