Windproof - what does it mean?

An umbrella with a windproof feature, means that if the umbrella blows inside out in windy conditions, it can be pulled back into shape without damage to the frame.

To reverse the umbrella that has blown inside out, face it into the wind, and slide the runner back down the shaft until the canopy returns to its normal shape.