Home / M / mechanical piano

mechanical piano

noun 16 letters Scrabble 26 WWF 32
Definitions
noun

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

Look “mechanical piano” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →