One of the mysteries of the English language finally explained.
1‘he hit out at the government's lack of action’
criticize, attack, denounce, lash out at, rant at, inveigh against, rail against, fulminate against, run down, find fault with
condemn, censure, harangue, berate, upbraid, castigate, vilify, malign, assail, lambaste
informal knock, slam, hammer, blast, lay into, pitch into, lace into, bawl out, bad-mouth, tear someone off a strip, give someone hell, give someone a roasting
British informal slate, slag off, monster, have a go at, rubbish
North American informal pummel, cut up
NZ Australian informal bag
dated rate, reprobate
rare vituperate, excoriate, arraign, objurgate, asperse, anathematize, animadvert on, denunciate
In this article we explore how to impress employers with a spot-on CV.