English synonyms about - contact  

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.0166