noun. a painting of the sea (as distinguished from a landscape).
- -scape (English)
- water (English)
- water (Middle English (1100-1500))
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.