showerlike
/ˈʃauəraɪk/Definitions
1. adjective
resembling or having the quality of a shower; abundant or intense
“The downpour was a showerlike torrent that flooded the streets.”
2. noun
a period of intense or abundant rain, especially one that causes flooding
“The area experienced a showerlike storm that lasted for several hours.”