Top definition
A friend who helps you every time. Either in a happiness or sorrowfulness.
china and Nepal are all-weather friends. Both countries help to each other in each and every different situations.
by Rajbanshi July 11, 2016
Get the mug
Get a all-weather friend mug for your mother-in-law Sarah.
2
a friend who is with you all the while, whether at the time of happiness or sorrow.
You are my all-weather friend. You have helped me even at the time of distress.
by uttam maharjan September 29, 2011
Get the mug
Get a all-weather friend mug for your brother Manafort.