drumheadEnglish

drumhead, head, summary

Noun

A membrane that is stretched taut over a drum

English: drumhead, head

Adjective

Performed speedily and without formality

English: drumhead, summary

Bahasa: terus

Bahasa words with similar meanings

English words with similar meanings

Show 2 words

Words that start with "drumhead"