drenching

adjective [rain] torrencial, batent.