SynonymX
Speak
Waterscape
Definition of Waterscape
1.
A painting of the sea (as distinguished from a landscape)
Noun
Synonyms for word "waterscape"
seascape
Semanticaly linked words with "waterscape"
painting
picture
Hyponims for word "waterscape"
painting
picture