Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
drumhead
in English
drumhead
us
/drmhɛd/
uk
/drʌmhed/
#uncommon
Definitions
Noun
a
circular
material
(
skin
or
synthetic
)
attached
to
a
drum
shell
The
drummer
replaced
the
old
drumhead
with
a
new
one
.
a
drum's
top
surface
(
for
striking
)
The
drummer
struck
the
drumhead
with
great
force
.
Base Words
drum
head