WATERSCAPE


Meaning of WATERSCAPE in English

noun a sea view;

— distinguished from landscape.

Webster English vocab.      Английский словарь Webster.