Definition
Refers to doing something regardless of the weather conditions.
The postal service promises to deliver packages in all weathers, all year round.
Our farm workers work in all weathers to ensure the crops are harvested on time.
She goes to the gym in all weathers, never making excuses.