storm cloud

1 ENTRIES FOUND:
storm cloud noun
plural storm clouds
storm cloud
noun
plural storm clouds
Britannica Dictionary definition of STORM CLOUD
[count]
: a dark cloud which shows that a storm is coming — sometimes used figuratively