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

Oxford English vocab.      Оксфордский английский словарь.