revenue stamp - English Synonyms Dictionary

revenue stamp

n.
[1] stamp