torrential [adjective] + rainfall [noun]