stamp
noun
2.
3.
4.
a small adhesive token stuck on a letter or package to indicate that postal fees have been paid
Derived from:
stamp 5.
something that can be used as an official medium of payment
6.
a small piece of adhesive paper that is put on an object to show that a government tax has been paid
7.