METER POSTAGE


Meaning of METER POSTAGE in English

noun

Etymology: meter (V)

1. : postage paid through use of a postage meter

2. : meter stamp

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