rainshadow
Noun
Meaning
rainshadow (plural rainshadows)
An area which is unusually dry due to nearby geographic features including mountain ranges.
Examples
Rainshadow Solar continues to help customers across all of the San Juan Islands with grid-connected renewable energy design and installation, as well as off-grid energy system solutions.