What is the meaning of Cataract?

A waterspout.

A large waterfall; steep rapids in a river.

A flood of water.

An overwhelming downpour or rush.

A clouding of the lens in the eye leading to a decrease in vision.

cataract, waterfall

cataract

cataract

A gate guarding the entrance to Heaven.

Source: wiktionary.org