Meaning of newspaper stamp duty in English:

newspaper stamp duty

noun

historical

Origin

Early 19th century; earliest use found in The Examiner.