Lambaste - Criticize (someone or something) harshly

Verb
Group Attack