stamp duty
1.
(
noun
) a tax collected by requiring a stamp to be purchased and attached (usually on documents or publications)
Synonyms:
stamp tax
Related Words:
revenue enhancement
,
tax
,
taxation
Terms and Conditions of Use / Copyright Notice