savaging

(noun, verb)

noun

1. A vicious attack or criticism.

- savagings in the newspapers

verb

1. present participle of savage