1. having the qualities of a storm, stormy stormy938
1. storm, a weather condition with wind and rain, thunder and lightning storm932