Definitions for piano roll
Random House Webster's College Dictionary
a roll of paper containing perforations such that air passing through them actuates the keys of a player piano.
Category: Music and Dance
Origin of piano roll:
A perforated roll of paper containing encoded music to be played by a pianola or player piano.