drumhead
nounDefinition of drumhead
1
: the material (such as skin or plastic) stretched over one or both ends of a drum
2
: the top of a capstan that is pierced with sockets for the levers used in turning it
Keep scrolling for more
Keep scrolling for more