DRUMHEAD


Meaning of DRUMHEAD in English

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

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.