English
stamp
noun
❝
Meaning 1
A small adhesive piece of paper stuck to something to show that an amount of money has been paid, in particular a postage stamp.
English
A small adhesive piece of paper stuck to something to show that an amount of money has been paid, in particular a postage stamp.