SOAKER
Definition:
- [noun] a heavy rain
Synonyms: downpour, cloudburst, deluge, waterspout, torrent, pelter - [noun] a person who drinks alcohol to excess habitually
Synonyms: alcoholic, alky, dipsomaniac, boozer, lush, souse
Synonyms:
- Search for synonyms for SOAKER



