drumhead(noun, adjective) adjective1. performed speedily and without formalitySimilar word(s): unofficial, summary noun1. a membrane that is stretched taut over a drumSimilar word(s): headDefinition categories: man–made, membrane