lambaste
/læmˈbeɪst/
verb
- To criticize someone or something very harshly.
- The coach lambasted the team after their embarrassing loss.
- Parents lambasted the school board for cutting music programs.
- The critic lambasted the movie for its poor acting and weak plot.
- To beat or strike someone repeatedly.
- The farmer lambasted the scarecrow with a stick to fix its post.
- The old tale tells of a knight who lambasted his enemy with a heavy club.
- In the comic, the hero lambastes the villain with a frying pan.