Большой англо-русский и русско-английский словарь
разг. incessant rain, steady downpoursteady downpour
Англо-русский словарь технических терминов
continuous rain, widespread rain
Русско-английский политехнический словарь
continuous rain, widespread rain