Skip to main content

drumhead

English drumhead meaning in English  •  drumhead का अर्थ अंग्रेजी में
Noun
  • The parchment or skin stretched over one end of a drum.
  • The top of a capstan which is pierced with sockets for levers used in turning it. See >Illust. > of Capstan>.
Advertisement