Definitions for "Revenue Stamp"
a piece of printed security paper, usually gummed, produced by the BEP or other authorized printer under controlled and secure conditions, sold to evidence payment of a tax, duty, or a fee other than postage. Revenue stamps can be divided into numerous categories, for example, documentary and proprietary.
a stamp that is put on an object to show that a government tax has been paid
a stamp issued to pay various types of taxes, duties and fees other than for postage.