blusterous weather

Translations
бурная погода
We had to cancel the picnic due to the blusterous weather.
Нам пришлось отменить пикник из-за бурной погоды.