Definition of newspaper stamp in US English:

newspaper stamp

noun

historical
  • A stamp tax imposed on newspapers in the United Kingdom between 1711 and 1855.

Origin

Early 19th century.