How do I block a zombie tornado?
Solution 1:
Unluckily you can't. You should plant wisely to avoid great damage. I also recommend you to save plant food to feed peashoters to kill the zombies that reach your plants.
Solution 2:
For those, the best defense is a good offense. Fortunately the zombies that swoop in aren't that powerful. By the time they come in, I generally have two offensive plants on each lane (I like the kernel-pult with repeater, usually). That's usually enough to take care of them while the rest of the wave is still behind the wall-nuts.
Just accept that some parts of the game aren't about total defense, but adapting when things go wrong (see also: zombie parrot).
Solution 3:
You dont have to worry about that you just need to be prepared with chard guard in the area were the zombies will arrive then the zombie will be pushed in front of the wall nut but make sure your wall nut is close