Drench is defined as to soak, or to make an animal swallow a liquid medicine.
Saturate is to become totally soaked or filled, or to combine two substances to their maximum combining capacity.
To immerse in liquid for a period of time:
(Intransitive) To become soaked.
Find another word for waterlog. In this page you can discover 4 synonyms, antonyms, idiomatic expressions, and related words for waterlog, like: drench, saturate, soak and sodden.