stamp dutyTranslate stamp duty | into German Definition of stamp duty noun a duty levied on the legal recognition of certain documents. stamp duty in other Oxford dictionaries