Noun
1. downpour
2. cloudburst, deluge, waterspout, torrent, pelter, rain, rainfall, alcoholic
3. alky, dipsomaniac, boozer, lush, souse, drunkard, drunk, rummy, sot, inebriate
| Foreign Language Equivalents of 'soaker' | ||||||
|---|---|---|---|---|---|---|
| Language | Equivalent | Language | Equivalent | |||
| French | Spanish | |||||