a person who drinks alcohol to excess habitually
a heavy rain
One who, or that which, soaks.
A hard drinker.
In vbl senses; esp.: hard drinker; drenching shower.
n. One who soaks in a liquid ;-a hard drinker.