English edit

 
A meter stamp printed by a modern franking machine.

Noun edit

meter stamp (plural meter stamps)

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

Translations edit