Skip to content

soaker

Dictionary definition · soaker

noun

  1. a heavy rain
  2. a person who drinks alcohol to excess habitually

Source: Open English WordNet (CC BY 4.0).