Like some heavy downpours (10)
I believe the answer is:
torrential
(Other definitions for torrential that I've seen before include "Pelting" , "Like heavy fall" , "(Of rain) very heavy" , "Flowing overwhelmingly" , "driving" .)
I believe the answer is:
torrential
(Other definitions for torrential that I've seen before include "Pelting" , "Like heavy fall" , "(Of rain) very heavy" , "Flowing overwhelmingly" , "driving" .)