Synonyms and Antonyms for drenched in

1. drenched in (adj.)

abundantly covered or supplied with; often used in combination

Synonyms: Antonyms: