stamp duty

English dictionary entry

Meanings

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”).

Word forms

stamp duty stamp duties
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.