Noun: stamp duty stamp d(y)oo-tee
- A tax collected by requiring a stamp to be purchased and attached (usually on documents or publications)
"They had to pay stamp duty when purchasing their new house";
- stamp tax
Derived forms: stamp duties
Type of: revenue enhancement, tax, taxation
Encyclopedia: Stamp duty