English word definition — powered by WordNet
a musical percussion instrument
Want to remember membranophone?