TOP

Definition of storm cloud noun from the Oxford Advanced Learner's Dictionary

storm cloud

noun
 
/ˈstɔːm klaʊd/
 
/ˈstɔːrm klaʊd/
[usually plural]
jump to other results
  1. a dark cloud that you see when bad weather is coming
    • Above the mountains, storm clouds were gathering.
    • (figurative) The storm clouds of revolution were gathering.
    • In 1939 the storm clouds gathered over Europe.
See storm cloud in the Oxford Advanced American Dictionary
dressing
noun
 
 
From the Topic
Food
C1
Oxford Learner's Dictionaries Word of the Day