Advertisement

drumhead (n.)

also drum-head, "membrane stretched upon a drum," 1620s, from drum (n.) + head (n.).

Others are reading

Advertisement
Definitions of drumhead from WordNet
1
drumhead (n.)
a membrane that is stretched taut over a drum;
Synonyms: head
2
drumhead (adj.)
performed speedily and without formality;
Synonyms: summary
From wordnet.princeton.edu