Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

drenched Definition

Cancel
drenched
adjective()
abundantly covered or supplied with; often used in combination
Synonyms: drenched in,
Examples:
Drenched in moonlight.
Moon-drenched meadows.

Words Related to drenched!

drenched Examples by Brain Bank Users