Definition of practice pad in English:

practice pad

noun

  • A non-resonant pad, typically made of rubber, on which to practise drumming.

Origin

1930s; earliest use found in Sunday Journal & Star (Lincoln, Nebraska).