Home › Words › S › streamscapestreamscapestreamscape means A landscape dominated by a stream.Among words judged in Lexicurio's Arena, streamscape ranks #2,167 of 42,747 for Qualifying.EtymologyFrom stream + -scape.nounA landscape dominated by a stream.e.g.“In short, the streamscape was not what she thought.” — 2008 June 24, Cornelia Dean, “Follow the Silt”, in New York Times:Definitions & examples from Wiktionary (CC BY-SA 3.0).