Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
idiophone
in English
idiophone
us
//ˈaɪdi.ə.fəʊn//
uk
//ˈaɪdi.ə.foʊn//
#uncommon
Definitions
Noun
an
instrument
producing
sound
through
self-vibration
The
musician
played
an
idiophone
during
the
concert
.