{v. phr.} To survive some disaster. * /When Peter and Sue started their business they had very little money, but in a year they weathered the storm./
WEATHER THE STORM
Meaning of WEATHER THE STORM in English
Slang English vocab. Английский сленговый словарь. 2012