Definition of pianola roll in English:

pianola roll

noun

  • A music roll used in a pianola.

Origin

Early 20th century; earliest use found in The Times.