💦🌊 Water Rush All meanings A torrential downpour of water, resembling a cascading wave. ▲ 0 ▼ 0 More meanings →