melophone

/mɛləfoʊn/

Definitions

1. noun

An early type of musical instrument, an early version of the saxophone.

“The museum featured an old melophone as a rare musical instrument in its collection.”

Synonyms

  • saxophone
  • woodwind

Antonyms

  • amplified instrument
  • electronic instrument