'mechanical piano' definitions:

Definition of 'mechanical piano'

From: WordNet
noun
A mechanically operated piano that uses a roll of perforated paper to activate the keys [syn: mechanical piano, Pianola, player piano]