savaging

noun
  1. a fierce or brutal attack
verb
  1. attacking or criticizing someone or something fiercely and brutally
  2. Usage: present participle of savage

Examples