lambaste
lam-BAYSTverbMeaning to criticize harshly
Memory hook LAMB-BASTE: a BAAAD review. At the barnyard talent show, the lamb boos the rooster’s song so loudly that the rooster hides behind the hay; the lamb lambastes the act.
Critics lambasted the movie for its silly plot and wooden acting.
In context Fans who had waited years for the new game lambasted it online, complaining that it crashed constantly and ended after just two hours.
Similar blast, slam, criticize harshly, denounce
Opposite praise, laud, acclaim