English dictionary
stamp duty meaning and definition
Definition and meaning of stamp duty at MeaningMonkey.org. stamp duty meaning and definition in the English Dictionary.STAMP DUTY noun
Definition of stamp duty (noun)
- a tax collected by requiring a stamp to be purchased and attached (usually on documents or publications)
- synonyms: stamp tax
Source: Princeton University Wordnet