noun a picture or view of the sea or other body of water.
waterscape 🔊 Listen to this noun a picture or view of the sea or other body of water. Share Facebook Twitter Google +