VariousWords beta
Related Terms:
Definitions:
Noun
revenue stamp
stamp
Definition: a small piece of adhesive paper that is put on an object to show that a government tax has been paid
Definition: A stamp to be affixed as proof that the tax due on the marked product has been paid.