English

edit

Etymology

edit

rain +‎ -scape

Noun

edit

rainscape (plural rainscapes)

  1. A landscape dominated by rain.

Anagrams

edit