Definition of rain shadowing in English:

rain shadowing

noun

Geography Meteorology
  • The production of a rain shadow.

Origin

1930s; earliest use found in Geographical Journal.