What is the meaning of Torrential?

Coming or characterized by torrents; flowing heavily or in large quantities.

Source: wiktionary.org