drumhead
English Dictionary
->
Letter D
-> drumhead
Search Dictionary:
drumhead Definition
(n)
a
membrane
that
is
stretched
taut
over
a
drum
(s)
performed
speedily
and
without
formality
; "
a
summary
execution
"; "
summary
justice
"
drumhead Synonyms
drumhead
head
summary
© Art Branch Inc.