blowproof
/ˈbloʊpruːf/Definitions
1. adjective
resistant to the effects of wind or air
“The blowproof doors of the hangar were designed to withstand strong gusts.”
2. noun
a surface or object that is resistant to the effects of wind or air
“The car’s blowproof cover protected the interior from the rain.”