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. 2012