Waterscape definition

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

Other Word Forms

Noun

Singular:
waterscape
Plural:
waterscapes

Origin of waterscape

  • water +"Ž -scape

    From Wiktionary