reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
debacle a torrent of rushing water or broken-up ice, as on a river; flood. [1/3 definitions]
pour to produce or emit continuously or copiously as if in a torrent or flood. [1/6 definitions]
torrential of or like a torrent. [2 definitions]