pleuvoir à boire debout

Etymology
lit. 'to rain so much that one could drink standing'.

Verb

 * 1) to rain cats and dogs to rain very heavily