English

drum pad noun definition in Musical instruments topic from the Oxford Advanced Learner's Dictionary

drum pad

 noun: Musical instruments topic
an electronic musical instrument that makes the sounds of drums when you hit it with a special stick