One of the mysteries of the English language finally explained.
1‘the scientists stumbled across the vaccine by chance’
come across, come upon, chance on, happen on, light on, hit on, come up with
discover, encounter, find, unearth, uncover, locate, bring to light
informal dig up, put one's finger on
In this article we explore how to impress employers with a spot-on CV.