n. 1 the skin or membrane of a drum. 2 an eardrum. 3 the circular top of a capstan. 4 (attrib.) improvised (drumhead court martial).
DRUMHEAD
Meaning of DRUMHEAD in English
Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012