1 membranophone | Definition of membranophone

membranophone

noun
mem·​bra·​no·​phone | \ memˈbrānəˌfōn\
plural membranophones

Definition of membranophone

: any of a class of musical instruments (such as a drum or kazoo) whose sound is generated by striking, rubbing, or singing into a stretched membrane — compare aerophone, chordophone, electrophone, idiophone, lamellophone

Other Words from membranophone

membranophonic \ (¦)mem¦brānə¦fänik \ adjective

First Known Use of membranophone

1927, in the meaning defined above

History and Etymology for membranophone

International Scientific Vocabulary membran- + -phone

Keep scrolling for more