'storm cloud' definitions:

Definition of 'storm cloud'

(from WordNet)
noun
A heavy dark cloud presaging rain or a storm

Words containing 'storm cloud'