[Etymonline] [...] from Latin torrentem (nominative torrens) "rushing, roaring" (of streams), also "a rushing stream," originally as an adjective "roaring, boiling, burning, parching, hot, inflamed," present participle of torrere "to parch" (see terrain).
Google revealed only one conjecture:
So, what could be the connection between a rushing stream and something which is dried out, thirsting for some water?
Supposedly, the contrasting meanings are linked by the image of a mountain creek or river which may be a raging current in spring, but dries out in summer.
I cannot diagnose why, but the above feels unconvincing, probably because:
most raging streams do not dry;
it is deceptive to describe a dried raging stream as a 'raging stream', because a stream is dried, if and only if, it is NOT raging. To wit, 'dry' and 'rushing, roaring' are polarly opposite adjectives if water is the underlying semantic notion.
I know that etymology is subjective and speculative, but are there any other conjectures of more conviction and common sense?