excoriate
verbto criticize or attack severely and harshly, often with intense or scathing language
The critic excoriated the novel for its lack of coherence and moral ambiguity, calling it a failure of literary craftsmanship.
Also scorn · vilify · censure · denounce · attack
Try typing it
Type all GRE words →