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
We take a look at several popular, though confusing, punctuation marks.