Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
cataract
in English
cataract
#moderate
Plural
cataracts
Definitions
Noun
clouding
of
the
eye
lens
;
vision
decrease
The
doctor
diagnosed
her
with
a
cataract
that
affected
her
vision
.
a
large
waterfall
;
steep
river
rapids
The
tourists
hiked
to
see
the
massive
cataract
in
the
wilderness
.
an
overwhelming
rush
;
downpour
The
storm
brought
a
cataract
of
rain
that
flooded
the
streets
.