RAIN SHADOW Meaning of RAIN SHADOW in English ■ noun a relatively dry region sheltered from prevailing rain-bearing winds by a range of hills. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004