Noun | 1. | stamp duty - a tax collected by requiring a stamp to be purchased and attached (usually on documents or publications) revenue enhancement, tax, taxation - charge against a citizen's person or property or activity for the support of government |