LAMBASTE
Definition
- verb beat with a cane. — synonyms: cane, flog, lambast
- verb censure severely or angrily. — synonyms: call_on_the_carpet, take_to_task, rebuke, rag, trounce, lecture, reprimand, jaw
Examples
- “Her first novel was well and truly lambasted by the critics.”