tempestuous
adjective
1 the fine weather had broken and the day was tempestuous:
stormy, blustery, squally, wild, turbulent, windy, gusty, blowy, rainy, thundery, rough, choppy;
angry, dirty, foul, nasty, inclement;
howling, roaring, raging, furious;
rare boisterous.
▷antonyms calm, fine.
tempestuous Oxford Dictionary of English