One of the mysteries of the English language finally explained.
1‘the surrounding skin had been excoriated’
abrade, rub away, rub off, rub raw, scrape, scratch, chafe, damage
strip away, peel away, skin
2‘he was excoriated in the press for covering up the truth’
In this article we explore how to impress employers with a spot-on CV.