Skip to definition.
Get the FREE one-click dictionary software for Windows.


Noun: stamp duty  stamp 'd(y)ootee
  1. A tax collected by requiring a stamp to be purchased and attached (usually on documents or publications)
    - stamp tax

Derived forms: stamp duties

Type of: revenue enhancement, tax, taxation

Encyclopedia: Stamp duty