'revenue stamp' definitions:

Definition of 'revenue stamp'

(from WordNet)
noun
A small piece of adhesive paper that is put on an object to show that a government tax has been paid [syn: revenue stamp, stamp]