Answer: ravaging

AnswerCrossword Clue
RAVAGINGDoing quite a number on
RAVAGINGViking activity
ravagingCause severe and extensive damage to
ravagingRAVAGE, to destroy (to demolish, also DESTRUCT)