Drenched Synonyms and Antonyms

Permeate or impregnate
(Verb)
Synonyms:
  1. imbrued
Abundantly covered or supplied with; often used in combination
(Adjective)
Synonyms:
  1. drenched in