drenched in
Meaning, Definition & Usage
Dictionary
Related
adjective satellite
abundantly covered or supplied with; often used in combination
drenched
.
drenched in moonlight
moon-drenched meadows
WordNet
Previous
dregs
drein
dreinte
dreiser
dreissena
Next
drenche
drenched
drencher
drenching
drengage