METER STAMP Meaning of METER STAMP in English nounEtymology: meter (V): postal indicia printed by a postage meter Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012