drumhead Meaning, Definition & Usage

  1. noun a membrane that is stretched taut over a drum
    head.
  2. adjective satellite performed speedily and without formality
    summary.
    • a summary execution
    • summary justice

WordNet


Drum"head` noun
Definitions
  1. The parchment or skin stretched over one end of a drum.
  2. The top of a capstan which is pierced with sockets for levers used in turning it. See Illust. of Capstan.

Webster 1913