Definitions for drumhead
Definitions for (noun) drumhead
Main entry: drumhead, head
Definition: a membrane that is stretched taut over a drum
Definitions for (adj) drumhead
Main entry: summary, drumhead
Definition: performed speedily and without formality
Usage: a summary execution; summary justice
Visual thesaurus for drumhead