Noun
rainshadow (plural rainshadows)
An area which is unusually dry due to nearby geographic features including mountain ranges.
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. Source: Internet