• word of the day

    drumhead

    drumhead - Dictionary definition and meaning for word drumhead

    Definition
    (noun) a membrane that is stretched taut over a drum
    Synonyms : head
    Definition
    (adj) performed speedily and without formality
    Synonyms : summary
    Example Sentence
    • a summary execution
    • summary justice
Download our Mobile App Today
Receive our word of the day
on Whatsapp