Streamscape Definition

noun

A landscape dominated by a stream.

Wiktionary

Other Word Forms of Streamscape

Noun

Singular:
streamscape
Plural:
streamscapes

Origin of Streamscape

  • stream +‎ -scape

    From Wiktionary

Find Similar Words

Find similar words to streamscape using the buttons below.

Words Starting With

Words Ending With

Unscrambles

streamscape