all-weather friend
- noun
- No matter what happens, my all-weather friend always stands by my side.
Examples
-
Everyone needs at least one all-weather friend to lean on during hard times.
-
She is my all-weather friend!
-
She has shown again and again that she is an all-weather friend.
-
Tom has always been an all-weather friend.
-
Through thick and thin, she has always been my all-weather friend, supporting me no matter what happens.
-
An all-weather friend is someone who stands by you, providing encouragement during both good and bad times.
-
No matter the challenges I face, I know I can count on my all-weather friend for unwavering support.
Synonyms
A person who always supports you and can be trusted
A person or animal who stays with and supports you in hard times
Antonyms
- Informal
A person who helps only when things are good and leaves during problems
How Dependable
- Informal
Surface Forms
Morphology
all-weather + friend
The adjective 'all-weather' is transparently built from 'all' + 'weather' meaning 'in any weather/under any conditions', and combining it with 'friend' yields a friend who supports you in all circumstances. This is a straightforward adjective+noun composition that a B1 learner who knows the constituent words can readily infer.
Etymology
All-weather friend comes from the image of a person who stands with you in sun, rain and storms, where all-weather means any kind of weather and friend is someone who stays by your side. So, the phrase means a friend who is 'always there in good times and bad'.