Meaning of revenue stamp

Definition of revenue stamp

(noun) a small piece of adhesive paper that is put on an object to show that a government tax has been paid

Other information on revenue stamp

WIKIPEDIA results for revenue stamp
Amazon results for revenue stamp