Meaning of pianola

Definition of pianola

(noun) a mechanically operated piano that uses a roll of perforated paper to activate the keys

Other information on pianola

WIKIPEDIA results for pianola
Amazon results for pianola