Synonyms
Etymology

1. waterscape

noun. a painting of the sea (as distinguished from a landscape).

Synonyms

  • painting
  • picture

Etymology

  • -scape (English)
  • water (English)
  • water (Middle English (1100-1500))

Featured Games

Example sentences of the word waterscape


1. Noun, singular or mass
Lounge with your lover at the forest oasis waterscape, home to a massive pool, hot tub and water-based benches set next to a huge waterfall.

Synonym.com