soaker Meaning, Definition & Usage

  1. noun a heavy rain
    downpour; deluge; cloudburst; pelter; waterspout; torrent.
  2. noun a person who drinks alcohol to excess habitually
    souse; alcoholic; lush; alky; boozer; dipsomaniac.

WordNet


Soak"er noun
Definitions
  1. One who, or that which, soaks.
  2. A hard drinker. Slang South.

Webster 1913