Synonyms of Rain Shadow in English :
Antonyms of Rain Shadow in English
Thesaurus of Rain Shadow in English
1. (noun) an area that has little precipitation because some barrier causes the winds to lose their moisture before reaching it