stamp duty

Definitions

Accounting

  • noun a tax on legal documents such as those used, e.g., for the sale or purchase of shares or the conveyance of a property to a new owner

Law

  • noun a tax on documents recording legal activities such as the conveyance of a property to a new owner or the contract for the purchase of shares

Media Studies

  • noun a tax on newspapers in the late 18th and early 19th century, which pushed the prices of publications up to damaging levels
http://www.dictionarycentral.com/definition/stamp-duty.html