rain shadow

Explore definitions, synonyms, and language insights of rain shadow

Definitions

Noun
an area that has little precipitation because some barrier causes the winds to lose their moisture before reaching it

More General Terms