STORM Meaning of STORM in English n. storm petrelstorm and stressStorm Troopers Britannica Concise Encyclopedia. Краткая энциклопедия Британика. 2012