odophone

/ɒdəfoʊn/

Definitions

1. noun

A device or instrument for producing sound, especially one that is not dependent on electronic amplification.

“The concert featured a rare odophone that added a unique ambiance to the performance.”

Synonyms

  • instrument
  • sound-maker

Antonyms

  • muffler
  • silencer