Definition of needle paper in English:

needle paper

noun

  • Strong black paper of a type originally used for packaging needles.

Origin

Mid 19th century; earliest use found in Household Words.