DRUMHEAD


Meaning of DRUMHEAD in English

noun the parchment or skin stretched over one end of a drum.

2. drumhead ·noun the top of a capstan which is pierced with sockets for levers used in turning it. ·see ·illust. of capstan.

Webster English vocab.      Английский словарь Webster.