Waterscape meaning

wô'tər-skāp', wŏt'ər-
A seascape.
noun
0
0
A view of a body of water; esp., a picture containing such a view.
noun
0
0
noun
0
0
An aquatic landscape; a view or site prominently involving water.
noun
0
0
Advertisement

Origin of waterscape

  • water +"Ž -scape
    From Wiktionary