• Definition for "membranophone"
    • Any guitar that produces noise via the vibration…
    • View More
  • Sentence for "membranophone"
    • The drum is a percussion instrument,…
    • View More
  • Hyponym for "membranophone"
  • Hypernym for "membranophone"

membranophone definition

  • noun:
    • Any guitar that produces noise via the vibration of a stretched membrane.
    • a musical percussion tool; usually comprises of a hollow cylinder with a membrane stretched across each end
41 votes

How would you define membranophone?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!