Definify.com
Definition 2025
rainshadow
rainshadow
See also: rain shadow
English
Noun
rainshadow (plural rainshadows)
- An area which is unusually dry due to nearby geographic features including mountain ranges.
rainshadow (plural rainshadows)