English synonyms about - contact  

storm cloud

noun

1 storm cloud

A heavy dark cloud presaging rain or a storm.


Find more on storm cloud elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0233