Definition of paper ribbon in English:

paper ribbon

noun

  • 1Paper tape.

  • 2= paper streamer.

Origin

Late 19th century; earliest use found in William Preece (1834–1913), electrical engineer and administrator.