Drenched cities Synonyms

Definitions for Drenched


  • (adjective) containing, covered with, or thoroughly penetrated by water
  • (adjective) abundantly covered or supplied with; often used in combination

DC abbreviation

DC is an abbreviation for Drenched Cities
What does DC stand for?
DC stands for "Drenched Cities"