torrent

The Sailor's Word-Book

A land flood rushing from mountainous tracts, often with destructive effect. It is produced by an accumulation of water from rains or the melting of snows.

Related Words