depredation - Dictionary definition and meaning for word depredation
predation - relate it to the predator which plunders and then destroys.