Rainshadow Definition
noun
An area which is unusually dry due to nearby geographic features including mountain ranges.
Wiktionary
Other Word Forms of Rainshadow
Noun
Singular:
rainshadow
Plural:
rainshadowsFind Similar Words
Find similar words to rainshadow using the buttons below.