What does lambast mean?
verb
to scold or criticize severely, often in a public manner. To lambast someone or something is to attack it with strong criticism or abuse.
Example
"The politician was lambasted by the press for his handling of the crisis."
Definition generated by AI and curated by RJS Tech Solutions LLP.