Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
drumheads
in English
drumheads
us
/drʌmˈhɛdz/
uk
/drʌmˈhedz/
#moderate
Lemma:
drumhead
The lemma is the base or root form of this word.
Definitions
Noun
plural
of
drumhead
,
a
circular
striking
surface
thin
material
on
a
drum's
top
surface
;
for
striking
Base Words
drum
heads