To plunge into a liquid.
To dip, soak, or drench in a liquid; saturate.
(Intransitive) To become wet
To sink or plunge beneath the surface of water, etc.
To immerse, saturate, absorb, or imbue
Saturate is to become totally soaked or filled, or to combine two substances to their maximum combining capacity.
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:
To flood; inundate
To remove moisture from.
Find another word for drenches. In this page you can discover 21 synonyms, antonyms, idiomatic expressions, and related words for drenches, like: swamps, souses, sops, soaks, douses, wets, submerges, steeps, saturates, permeates and inundates.