drumhead
drumhead - noun
a membrane that is stretched taut over a drum
drumhead - adjective
performed speedily and without formality
drumhead - thesaurus
head
summary