Alphabet Filter:

Results

Definition of drenched:

  1. of Drench

Synonyms:

soaked, covered, sopping, soaking, sodden, soppy, drenched in, saturated, wet.

Usage examples: