meter impression
noun
: the postal indicia printed on a piece of mail by a postage meter
called also postage impression
Love words? Need even more definitions?
Merriam-Webster unabridged
Share