- mechanical piano as a noun:
- 1
mechanical piano
noun
1 mechanical piano
A mechanically operated piano that uses a roll of perforated paper to activate the keys.
synonyms: Pianola, player piano.
Dutch: pianola
Polish: pianola
debug info: 0.0146
noun
A mechanically operated piano that uses a roll of perforated paper to activate the keys.
synonyms: Pianola, player piano.
Dutch: pianola
Polish: pianola
debug info: 0.0146