waterscape
[ waw-ter-skeyp, wot-er- ]
/ ˈwɔ tərˌskeɪp, ˈwɒt ər- /
noun
a picture or view of the sea or other body of water.
Words nearby waterscape
waterpick,
waterproof,
waterproofing,
waters,
watersaver,
waterscape,
waterscorpion,
watershed,
watershed infarction,
waterside,
watersider
British Dictionary definitions for waterscape
waterscape
/ (ˈwɔːtəˌskeɪp) /
noun
a picture, view, or representation of a body of water