1 storm cloud | Definition of storm cloud

storm cloud

noun

Definition of storm cloud

: a dark cloud which shows that a storm is coming sometimes used figuratively Economic storm clouds loom on the horizon.