storm cloud

1 ENTRIES FOUND:
Save
storm cloud noun
plural storm clouds
storm cloud
noun
plural storm clouds
Learner's definition of STORM CLOUD
[count]
: a dark cloud which shows that a storm is coming sometimes used figuratively
Comments & Questions
Comments & Questions
What made you want to look up storm cloud? Include any comments and questions you have about this word.