Meaning of drumhead

Definition of drumhead

(adj) performed speedily and without formality; "a summary execution"; "summary justice"
(noun) a membrane that is stretched taut over a drum

Other information on drumhead

WIKIPEDIA results for drumhead
Amazon results for drumhead