a tumultuous reaction; an uproar or controversy
the book caused a storm in America
the manager is at the centre of a drugs storm in Germany
storm windows
(of troops) suddenly attack and capture (a building or other place) by means of force
commandos stormed a hijacked plane early today
(of the weather) be violent, with strong winds and usually rain, thunder, lightning, or snow