drum pad
drum
drʌm
dram
pad
pæd
pād
drumhead

Definition & Meaning of "drum pad"in English

Drum pad
01

an electronic musical instrument that simulates the sound of a drum kit when hit by a drumstick 

drum pad definition and meaning
Grammatical Information
Animacy status
Inanimate
Composition
Compound
Countable
Plural form
drum pads
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store