rain shadow - definition of rain shadow by The Free Dictionary An area having relatively little precipitation due to the effect of a barrier, such as a mountain range, that causes the prevailing winds to lose their moisture before ...
Rain shadow dictionary definition | rain shadow defined rain shadow definition: The definition of a rain shadow is the dry area on one side ... An area having relatively little precipitation due to the effect of a barrier, such ...