n. cataract, cascade, waterfall, downpour; clouding of the lens of the eye (medical)
Copyright © 2018 WordTech Co.