To steep in a mixture, as in pickling.
Saturate is to become totally soaked or filled, or to combine two substances to their maximum combining capacity.
To immerse, saturate, absorb, or imbue
To sink or plunge beneath the surface of water, etc.
To flood; inundate
(Intransitive) To become wet
To dip, soak, or drench in a liquid; saturate.
To remove moisture from.
To baptize by submerging in water
abundantly covered or supplied with; often used in combination
To wet, soak, or stain, esp. with blood
To cover with water, especially floodwaters.
Flood is defined as to overflow, or put too much liquid into something.
To submerge oneself briefly in water.
To cover with water; flood; inundate
To create by thinking and writing; compose:
Find another word for drenched. In this page you can discover 23 synonyms, antonyms, idiomatic expressions, and related words for drenched, like: soaked, soused, saturated, doused, steeped, permeated, submerged, dosed, deluged, soddened and wetted.