n1. (Physical Geography) a heavy dark cloud presaging rain or a storm2. a herald of disturbance, anger, or violence: the storm clouds of war. Thesaurus
Noun
1.
storm cloud - a heavy dark cloud presaging rain or a stormcloud - a visible mass of water or ice particles suspended at a considerable altitude