stamp tax
English
Noun
stamp
tax
(
countable and uncountable
,
plural
stamp taxes
)
Synonym of
stamp duty
.