English dictionary
soaker meaning and definition
Definition and meaning of soaker at MeaningMonkey.org. soaker meaning and definition in the English Dictionary.SOAKER noun
Definition of soaker (noun)
- a heavy rain
- synonyms: cloudburst, deluge, downpour, pelter, torrent, waterspout
- a person who drinks alcohol to excess habitually
Source: Princeton University Wordnet