Waterscape n. : A sea view; -- distinguished from landscape.Example:Taxonomycanals, Walking, Waterscape, UK holidays, Leisure Guide, rivers and lakes, official guide, British Waterways, holidays, wildlife survey, Boaters, canal network, stoppage, canalside pub, Do you dare, spots, last chance, chance to win.Defination from the web:waterscape.com
The definition database by online English dictionary