Stamp duty Meaning, Definition & Usage
-
noun a tax collected by requiring a stamp to be purchased and attached (usually on documents or publications)
stamp tax.
WordNet
Definitions
- a duty, or tax, imposed on paper and parchment used for certain writings, as deeds, conveyances, etc., the evidence of the payment of the duty or tax being a stamp. Eng.