WikiWord

English

Frama

noun

Meaning

  1. A postage stamp printed on demand from a vending machine.

Etymology / origin

From the name of Frama AG, an early manufacturer of such machines.

Sources

No citations have been attached yet.