English
Detailed Synonyms for mechanical piano in English
mechanical piano:
mechanical piano [the ~] nom
-
the mechanical piano
– a mechanically operated piano that uses a roll of perforated paper to activate the keys 1the Pianola; the mechanical piano; the player piano– a mechanically operated piano that uses a roll of perforated paper to activate the keys 1