1 definition found membranophone - WordNet (r) 2.1 (2005) : membranophone n 1: a musical percussion instrument; usually consists of a hollow cylinder with a membrane stretched across each end [syn: drum, membranophone, tympan]