English synonyms about - contact  
drenched indrenchedcovered

drenched in

adjective

1 drenched in

Abundantly covered or supplied with; often used in combination:
— Drenched in moonlight.

synonym: drenched.


Find more on drenched in elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0155