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.”
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.”