Subscriber login


Forgot your password?

Library card login

Other

piano roll

Definition of piano roll

noun

  • a roll of perforated paper which controls the movement of the keys in a pianola or similar instrument, so producing a particular melody.

piano roll in other Oxford dictionaries

Definition of piano roll in the US English dictionary