What is the meaning of [Weather a storm]

To survive a dangerous event or effectively deal with a difficult situation. “Last year, they had some financial difficulties when her husband was fired. Together, they weathered the storm and figured out how to keep going.”