One of the mysteries of the English language finally explained.
1‘a novel about English schoolboys marooned on a desert island’
strand, leave stranded, cast away, cast ashore, abandon, leave behind, leave, leave in the lurch, desert, turn one's back on, leave isolated
informal leave high and dry
In this article we explore how to impress employers with a spot-on CV.