One of the mysteries of the English language finally explained.
1‘she decried sexists' double standards’
denounce, condemn, criticize, censure, damn, attack, fulminate against, rail against, inveigh against, blame, carp at, cavil at, run down, pillory, rap, lambaste, deplore, disapprove of, vilify, execrate, revile
disparage, deprecate, discredit, derogate, cast aspersions on
informal slam, slate, blast, knock, snipe at, do a hatchet job on, hold forth against, come down on, pull to pieces, tear to shreds
formal excoriate, animadvert
In this article we explore how to impress employers with a spot-on CV.