One of the mysteries of the English language finally explained.
1‘he was arrested and reviled as a traitor’
criticize, censure, condemn, attack, inveigh against, rail against, lambaste, flay, savage, brand, stigmatize, denounce
blacken someone's reputation, defame, smear, slander, libel, traduce, cast aspersions on, cast a slur on, malign, vilify, calumniate, besmirch, run down, abuse
informal knock, slam, pan, bash, take to pieces, take apart, crucify, hammer, lay into, slate, roast, skewer, bad-mouth
British informal slate, rubbish, slag off, monster
North American informal pummel
NZ Australian informal bag
rare vituperate against, excoriate
In this article we explore how to impress employers with a spot-on CV.