DRUMHEAD

Definition of DRUMHEAD

  1. (adj)performed speedily and without formality
  2. (noun)a membrane that is stretched taut over a drum