DRUMHEAD Meaning of DRUMHEAD in English [drum.head] n (1622) 1: the material (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 Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012