lambaste
lam bast
- v beat with a cane
- v censure severely or angrily
- I was tired of hearing government ministers lambaste the likes of me as irresponsible scroungers.
- Potter is now the only health-insurance insider to lambaste on the record the industry's motives.
- We get to lambaste a President, his military failures, his rationale for fighting, his domestic policies and any number of other things.