drumhead

Definitions of drumhead
  1. noun
    a membrane that is stretched taut over a drum
    synonyms: head
    see moresee less
    type of:
    membrane
    a thin pliable sheet of material
  2. adjective
    performed speedily and without formality
    synonyms: summary
    unofficial
    not having official authority or sanction
Word Family