Definition
One who is friendly, helpful, or available at all times regardless of the circumstances.
See Also
- through thick and thin
- in sickness and in health
- in weal and woe
- for better or worse
How People Actually Use It
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."
Source: Urban Dictionary