Waterscape Definition
wôtər-skāp, wŏtər-
noun
A seascape.
American Heritage
A view of a body of water; esp., a picture containing such a view.
Webster's New World
Webster's New World
Synonyms:
Other Word Forms of Waterscape
Noun
Singular:
waterscape
Plural:
waterscapesOrigin of Waterscape
-
water +"Ž -scape
From Wiktionary
Waterscape Is Also Mentioned In
Find Similar Words
Find similar words to waterscape using the buttons below.