DictionaryAI

stamp duty

Short definition from Wiktionary

Noun

  1. A tax levied upon certain documents, a stamp being applied to show that tax has been paid.
  2. Ellipsis of stamp duty land tax (“a tax on land transactions in England and Northern Ireland”).

We haven’t written up stamp duty yet: Simple and Standard meanings, examples and a quiz.