What is the meaning of the word "soaker"?
Definitions:
-
a heavy rain noun
- Last night we had a real soaker.
-
a person who drinks alcohol to excess habitually noun
- That's the town soaker.