Waterscape Copy link Waterscape , noun [Compare Landscape.] A sea view; -- distinguished from landscape. [Jocose] — Fairholt