Meaning of soaker

Definition of soaker

(noun) a heavy rain
a person who drinks alcohol to excess habitually

Other information on soaker

WIKIPEDIA results for soaker
Amazon results for soaker