symphonion

/sɪmˈfɒniən/

Definitions

1. noun

A musical instrument, especially a type of ancient Greek hydraulis.

“The archaeologist discovered a rare symphonion in the ruins of the ancient city.”

Synonyms

  • hydraulis
  • musical instrument

Antonyms

  • discordant noise