One of the mysteries of the English language finally explained.
1‘they had won a tremendous victory’
success, triumph, conquest, win, successful outcome, positive result, favourable result, landslide, achievement, coup, game, set, and match
conquering, beating, overpowering, vanquishment, crushing, mastery, superiority, supremacy, pre-eminence, the upper hand
informal walkover, thrashing, trouncing
In this article we explore how to impress employers with a spot-on CV.