One of the mysteries of the English language finally explained.
1(In the language of estate agents) a site with a desirable prospect or view belonging or adjacent to a property (now somewhat rare).
2A position which offers a particularly extensive or attractive view of the surrounding area, a natural feature within it, etc.
1940s; earliest use found in The Sunday Times.
In this article we explore how to impress employers with a spot-on CV.