I think weathering means to be able to with stand any problems that may arise. To be able to face any obstacles that may come your way. Basically be able to survive, whatever life brings your way. Take care.
Didn't find the answer you were looking for?