Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of idiophone

Source language: EnglishDictionary language: English

idiophone

Pronunciation:/ˈɪdi.əfəʊn//ˈɪdi.əfoʊn/

noun

Definitions

  1. Any musical instrument that produces its sound by its own vibration (without any strings or membranes).