Related Clues:
- Eye problem - waterfall
- Waterfall - eye problem
- Waterfall — eye problem
- Waterfall — eye complaint
- Niagara Falls, e.g
- Downpour makes it hard to see
- Current source of power, possibly a force in the north
- A real downpour may impair the vision
- Force that can obstruct your view
- One of the aqueous drops used for a cataract
- Cascade; eye defect
- Splashdown!
- (Nile) waterfall
- Force might affect one's view of things
- It's such a downpour we can't see through it