If something is done in all weathers, it is done in every type of weather.无论天气好坏;风雨无阻
See also: in all weather(s)
👨🏻🏫 Mr. Ng 劍橋詞典 📚 – cambridge.mister5️⃣.net切換為繁體中文