Answer: drenchers

AnswerCrossword Clue
DRENCHERSHeavy rainfalls
drenchersDRENCHER, one that drenches (to wet thoroughly)