Synonyms and Antonyms for drenched_in

1. drenched in (adj.)

abundantly covered or supplied with; often used in combination

Synonyms: Antonyms: