cataract

A heavy downpour or rush of water; a waterfall or floodgates opening.