soaker Meaning, Definition & Usage
-
noun a heavy rain
downpour; deluge; cloudburst; pelter; waterspout; torrent.
-
noun a person who drinks alcohol to excess habitually
souse; alcoholic; lush; alky; boozer; dipsomaniac.
WordNet
Soak"er noun
Definitions
-
One who, or that which, soaks. -
A hard drinker. Slang South.