Torrential - definition: 1. pertaining to or having the nature of a torrent (a sudden flow of water or rain; 2. violent, vehement, or impassioned flow of action or words.We are all reminded of nature's pure force by events such as the devastating storm in the...

read more