'Soaker' definitions:

Definition of 'soaker'

(from WordNet)
noun
A heavy rain [syn: downpour, cloudburst, deluge, waterspout, torrent, pelter, soaker]
noun
A person who drinks alcohol to excess habitually [syn: alcoholic, alky, dipsomaniac, boozer, lush, soaker, souse]

Definition of 'Soaker'

From: GCIDE
  • Soaker \Soak"er\, n.
  • 1. One who, or that which, soaks. [1913 Webster]
  • 2. A hard drinker. [Slang] --South. [1913 Webster]

Synonyms of 'soaker'

From: Moby Thesaurus