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
American idioms English vocabulary. Английский словарь американских идиом. 2012