WATERSCAPE


Meaning of WATERSCAPE in English

[wa.ter.scape] n (ca. 1854): a water or sea view: seascape 1

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