How to pronounce "drumhead"

Add your own pronunciation of "drumhead"

Meanings and definitions of "drumhead"

Noun

a membrane that is stretched taut over a drum

Synonyms:

Adjective

performed speedily and without formality; "a summary execution"; "summary justice"

Synonyms: