← DefinitionshareGuesswaterscapenounA view or picture of an area of water, such as a lake, river, or ocean.Synonymsseascapenoun