An
idiom meaning to
survive an exceptionally
difficult period in one's life, to
succeed in the face of
crisis, or to make it through
hard times. This expression refers back to ships were subjected to extreme
climate and weather, yet were able to
withstand the storm.
Even though their marriage has had its share of trials and tribulations, Henry and Mildred have weathered the storm and are about to celebrate their 50th wedding anniversary.