Definition of Waterscape

  • 1. A painting of the sea (as distinguished from a landscape) Noun

Synonyms for word "waterscape"

Semanticaly linked words with "waterscape"

Hyponims for word "waterscape"