in all weathers
phrase
British
: in any kind of weather
She likes to ride her bike in all weathers.
Love words? Need even more definitions?
Merriam-Webster unabridged



