Definify.com

Definition 2024


meter_stamp

meter stamp

English

A meter stamp printed by a modern franking machine.

Noun

meter stamp (plural meter stamps)

  1. A proof of paid postage produced by a postage meter (franking machine).

Translations