Drumhead — synonyms, definition
1. drumhead (Adjective)
1 synonym
summary
1 definition
drumhead (Adjective) — Performed speedily and without formality.
ex. "a drumhead execution"
2. drumhead (Noun)
1 synonym
head
1 definition
drumhead (Noun) — A membrane that is stretched taut over a drum.
1 type of
membrane
3 parts of
drum membranophone tympan