I'd say the storms kept more damage from being done.
For one thing, the storm and rain had kept Victory to very low speeds.
The storm had kept plenty of folks off the road, he guessed.
"The storm last night kept me from getting a good night sleep."
The head staff must be in by now, unless the storm has kept them home.
However, because the water was so cold, the storm kept weakening.
The storm kept Calliope at sea the next two days.
However, after his arrival, a storm keeps everyone there for seven days.
Officials estimate that the storm kept an additional 300,000 visitors away.
If the storm now keeps you here, that may be what he was waiting for.