Word info Synonyms

melodeon

Noun

Meaning

A kind of small reed organ; -- a portable form of the seraphine.

A music hall.

Source: Webster's dictionary

Synonyms

Show all synonyms

Phrases with the word

Close letter words and terms