Word info Synonyms

melopiano

Noun

Meaning

A piano having a mechanical attachment which enables the player to prolong the notes at will.

Source: Webster's dictionary

Synonyms

Close letter words and terms