torrent

torrent [-s] n

Fr. burning, boiling, rushing, impetuous.

  1. Deluge; raging flood; violent stream; tumultuous flow.