HyperDic

English > 1 sense of the expression rain shadow:
NOUNlocationrain shadowan area that has little precipitation because some barrier causes the winds to lose their moisture before reaching it
English > rain shadow: 1 sense > noun 1, location
MeaningAn area that has little precipitation because some barrier causes the winds to lose their moisture before reaching it.
Broaderarea, countryA particular geographical region of indefinite boundary (usually serving some special purpose or distinguished by its people or culture or geography)