VariousWords beta
Definitions:
Noun
mechanical piano
Pianola
player piano
Definition: a mechanically operated piano that uses a roll of perforated paper to activate the keys
Definition: A mechanical piano which uses a roll of perforated paper to operate its keys, instead of being played by a pianist.