player piano

(noun) mechanical piano

< player | playfellow >