Definition of free paper in US English:

free paper

noun

  • 1(In plural) US (now historical) = freedom papers.

  • 2A newspaper which is distributed free of charge.

Origin

Early 19th century.