inslaught

noun

1.
the act of invading; the act of an army that invades for conquest or plunder