RIVERSCAPE Meaning of RIVERSCAPE in English ■ noun a view or picture of a river. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004