English synonyms about - contact  

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


Find more on mechanical piano elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0146