waterscape
About 0.01 uses per million words.
Meaning
- noun An aquatic landscape; a view or site prominently involving water.
- verb To create an aquatic landscape.
Similar words
seascape landscape naturescape water viewscape airscape mountainscape mindscape wave scenic
Often followed by
of and in with
Word family
waterscapes
Save “waterscape” to learn later