Lambaste
Etymology
A sixteenth-century compound of two older words for beating: "lam" (to thrash, likely from Old Norse "lemja," to beat lame) and "baste" (in its now-rare sense of "to beat," unrelated to basting a roast). Both halves meant to strike physically; the modern word has moved almost entirely to striking with words. Its exact origins are somewhat uncertain.
verb · /lam-BAYST/
To criticize someone or something harshly and at length.
What it names
A full-throated verbal beating — public, loud, and holding nothing back.
Example
Critics lambasted the sequel as a lazy retread that betrayed everything the original stood for.
Related idea
To criticize can be measured and fair; to lambaste is to attack loudly and harshly, holding nothing back.