See Also: riverscape(dictionary)

riverscape (iou)



riverscape noun. E20.
[from RIVER noun1 + SCAPE noun3, after landscape.]
A picturesque view or prospect of a river. E20.
A painting of a river or riverside scene. M20.