storm cloud
storm
stɔ:m
stawm
cloud
klaʊd
klawd

Definition & Meaning of "storm cloud"in English

Storm cloud
01

a dark cloud that forms in the sky and brings rain, thunder, and lightning 

storm cloud definition and meaning
Grammatical Information
Animacy status
Inanimate
Composition
Compound
Countable
Plural form
storm clouds
Examples
Dark storm clouds gathered on the horizon, signaling rain. 
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store