catarata
Top 9000
Meanings
Noun
1. waterfall, cataract
2. cataract (opacity of the lens in the eye) (pathology)
Examples3
Do you have cataracts?
I work as a tourist guide at Iguazú Falls, in Argentina.
Are the Niagara Falls far from your town?