listen

 Auto Play

listen

 Auto Play

Search results for ‘Pianola’

English Dictionary (1-1 of 1)

Pianola
[pɪə'nəυlə]
  • a type of mechanical piano in which the keys are depressed by air pressure from bellows, this air flow being regulated by perforations in a paper roll player piano

more

Subscribe to the Ezine
Content partners 外研社collins