Word info Synonyms

mechanical piano

Noun

Meaning

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

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms