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)

  1. an area that has little precipitation because some barrier causes the winds to lose their moisture before reaching it
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: