Word Explorer
Stamp duty
A tax levied upon certain documents, a stamp being applied to show that tax has been paid.
📖 Definitions of "Stamp duty"
noun
- 1
A tax levied upon certain documents, a stamp being applied to show that tax has been paid.
Translate “Stamp duty” into Another Language
Pick a language — the word will be pre-filled in the translator.