English dictionary
rain shadow meaning and definition
Definition and meaning of rain shadow at MeaningMonkey.org. rain shadow meaning and definition in the English Dictionary.RAIN SHADOW noun
Definition of rain shadow (noun)
- an area that has little precipitation because some barrier causes the winds to lose their moisture before reaching it
Source: Princeton University Wordnet