Answer: havocked

AnswerCrossword Clue
havockedLay waste to; devastate
havockedHAVOC, to destroy (to demolish, also DESTRUCT)