Advertisement

Advertisement

riverscape

[ riv-er-skeyp ]

noun

  1. a view, painting, etc., of a river and the land surrounding or adjacent to it.


Discover More

Word History and Origins

Origin of riverscape1

First recorded in 1900–05; river 1 + -scape

Advertisement

Advertisement

Advertisement

Advertisement


Riversriverside