These are word's definitions related to membranophone. Click on any word to go to its word's detail page. Or, go to the definition of membranophone.
0 any musical instrument in which sound is produced mainly by the vibration (= continuous quick movement) of a stretched membrane (= a very thin piece of skin or material):
The drum is a membranophone.
NEW WORDS
European
May 10, 2021
WORD OF THE DAY
Shimmer