lambaste
verbto criticize severely
The critic lambasted the film for its lack of originality and poor pacing.
Also berate · castigate · reprimand · scold · upbraid
Try typing it
Type all GRE words →
to criticize severely
The critic lambasted the film for its lack of originality and poor pacing.
Also berate · castigate · reprimand · scold · upbraid
Try typing it