Meanings
- 1
Thesaurus
A compound of 'drum' + 'head', the stretched membrane forming the drum's top; the 'drumhead trial' sense alludes to courts-martial held on a drumhead in the field. 'Drum' is of imitative origin.
Press ? anytime to toggle this dialog