Subscriber login


Forgot your password?

Library card login

Other

storm cloud

Definition of storm cloud

noun

  • a heavy, dark rain cloud: black storm clouds rolled inexorably down the valley
  • (storm clouds) used in reference to a threatening or ominous state of affairs:the beginning of the decade saw storm clouds gathering over Europe

storm cloud in other Oxford dictionaries

Definition of storm cloud in the US English dictionary