I'm looking for a verb that describe a coming wave. The wave may not be enormous as a tsunami, but it is strong enough to destroy or at least pushing away any obstacles on its way. The obstacles should be as heavy as a big human.
Obviously I'm not expecting the word come.
My sentence: the wave of globalization is coming. It will ______ everything in its way. We need to prepare for that.