One of the mysteries of the English language finally explained.
1‘a cache of arms was seized in North London’
hoard, store, stockpile, stock, supply, collection, accumulation, reserve, fund
hidden treasure, treasure
2‘a niche in the rocks that could be used for a cache’
hiding place, storage place, secret place, hole
informal, dated stash
In this article we explore how to impress employers with a spot-on CV.