STORM


Meaning of STORM in English

(n.) A heavy shower or fall, any adverse outburst of tumultuous force; violence.

Webster's English dictionary.      Английский словарь Webster.