stamp duty

 

noun

  • a duty levied on the legal recognition of certain documents.