Coming or characterized by torrents; flowing heavily or in large quantities.
There was a torrential downpour and we were all soaked.