STORM


Meaning of STORM in English

v. blow with great force (of wind); fall heavily, come down with great force (of precipitation); rage; charge, forcefully assault

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.