Drumhead courts Synonyms

Definitions for Drumhead


  • (noun) a membrane that is stretched taut over a drum
  • (adjective) performed speedily and without formality

DC abbreviation

DC is an abbreviation for Drumhead Courts
What does DC stand for?
DC stands for "Drumhead Courts"