Definition of Membranophone

  • (noun) a musical percussion instrument; usually consists of a hollow cylinder with a membrane stretched across each end

Synonyms of Membranophone


Antonyms of Membranophone


No Antonyms Found.

Homophones of Membranophone


No Homophones Found.