🌊💦 Torrential Surge All meanings A tumultuous surge of water, rushing and overflowing with force, resembling a spate. ▲ 0 ▼ 0 More meanings →