torrential [adjective] + downpour [noun]