a stamp required to be affixed to certain products, documents, etc., before they change hands to indicate that a tax has been paid.
TAX STAMP
Meaning of TAX STAMP in English
Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012