noun Date: 1764 a tax collected by means of a stamp purchased and affixed (as to a deck of playing cards)
STAMP TAX
Meaning of STAMP TAX in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012