Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
drumskin
in English
drumskin
us
//ˈdrʌmskɪn//
uk
//ˈdrʌmskɪn//
#uncommon
Definitions
Noun
a
membrane
(
made
from
animal
skin
)
covering
a
drum
The
drummer
carefully
tightened
the
drumskin
to
achieve
the
perfect
tone
.
Base Words
drum
skin