Answer: drenchers

AnswerCrossword Clue
DRENCHERS

Heavy rainfalls