33 results in 0.0159s.
Advertisement
  • cataract
    cataract, noun.
    1a. a large, steep waterfall.
    Ex. Venezuela has the world's tallest cataract in Angel Falls, where water drops more than 3,000 feet (Newsweek).
    b. a violent rush or downpour of water; flood.
    Ex. Cataracts of rain f

cataract in Dogri डोगरी

cataract in Nepali नेपाली

cataract in Urdu اُردُو

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-cataract