What is the meaning of the word "torrential"?

Definitions:

  1. pouring in abundance copy to clipboard adjective
    • torrential rains copy to clipboard
  2. relating to or resulting from the action of a torrent copy to clipboard adjective
    • torrential erosion copy to clipboard
  3. resembling a torrent in force and abundance copy to clipboard adjective
    • torrential applause copy to clipboard