weather verb
1 pass safely through sth
ADV. successfully, well Their company had weathered the recession well.
VERB + WEATHER manage to (figurative) The company has managed to weather the storm.
2 change in appearance because of the sun/air/wind
ADV. badly Some of the stone has weathered quite badly.