Meaning of storm cloud

Definition of storm cloud

(noun) a heavy dark cloud presaging rain or a storm

Other information on storm cloud

WIKIPEDIA results for storm cloud
Amazon results for storm cloud