Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
cataracts
in English
cataracts
us
/ˈkætəræktʃ/
uk
/ˈkætəræktʃ/
#common
Lemma:
cataract
The lemma is the base or root form of this word.
Definitions
Noun
multiple
large
waterfalls
a
clouding
of
the
eye's
lens
;
vision
impairment
waterfalls
or
steep
river
rapids