Definitions of soaker:

  • noun:   a person who drinks alcohol to excess habitually
  • noun:   a heavy rain