METER IMPRESSION


Meaning of METER IMPRESSION in English

noun

Etymology: meter (V)

: the postal indicia printed on a piece of mail by a postage meter — called also postage impression

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.