What is the meaning of cataract in English?

Learn vocabulary with pictures as well as definitions of cataract in English

Learn in

See more

n. cataract

Definition of cataract in English

Vertical drop of water caused by an abrupt slope in the watercourse of a current.

Synonyms of cataract in English

fallwaterfallcascade