To assault and maul by biting, rending, goring, etc.; tear at or mutilate: numerous sheep savaged by dogs. to attack or criticize thoroughly or remorselessly; ...
To assault and maul by biting, rending, goring, etc.; tear at or mutilate: numerous sheep savaged by dogs. to attack or criticize thoroughly or remorselessly; ...