From rain + screen. Compare German Regenschirm (“umbrella”, literally “rain-screen”).
rainscreen (plural rainscreens)