Stamp duty Meaning, Definition & Usage

  1. noun a tax collected by requiring a stamp to be purchased and attached (usually on documents or publications)
    stamp tax.

WordNet


Definitions
  1. 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.

Webster 1913