Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: drumhead  'drúm,hed
  1. A membrane that is stretched taut over a drum
    - head
Adjective: drumhead  'drúm,hed
  1. Performed speedily and without formality
    "a drumhead execution";
    - summary

Derived forms: drumheads

See also: unofficial

Type of: membrane

Part of: drum, membranophone, tympan

Encyclopedia: Drumhead, Nova Scotia