soaker
1. [ noun ] (meteorology) a heavy rain
Synonyms: downpour torrent cloudburst waterspout pelter deluge
Related terms: rain deluge drench
2. [ noun ] a person who drinks alcohol to excess habitually
Synonyms: dipsomaniac boozer lush souse alky alcoholic
Related terms: drunkard souse
Similar spelling:   Sokoro
  soccer
  shaker