English dictionarymembranophone noun Copy definition Share Print / Save as PDFParts of speech nounDefinitionsnouna musical percussion instrument; usually consists of a hollow cylinder with a membrane stretched across each endSynonyms drum tympan