WATERSCAPE


Meaning of WATERSCAPE in English

(n.) A sea view; -- distinguished from landscape.

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