enxurrada
en.xur.ra.da

sf
1 a heavy shower of rain.
2 torrent, rushing stream of water.
3 fig abundance, plenty, great quantity.
Topo ↑