2. (v.) To render dim; to deprive of vision.
3. (v.) To cloud, obscure, or perplex; to render less clear or intelligible.
4. (v.) To cast a gloom upon.
5. (v.) To make foul; to sully; to tarnish.
6. (v. i.) To grow or darker.