A group of things that have been hidden together in a secret place because they are illegal or stolen:
a part of a computer's memory where information is kept safe so that the computer can retreive it quickly.
1) The police found a cache of stolen cars.
2) Her new laptop has one megabyte of cache.
French, from cacher which means 'to hide'.
store, deposit, hoard, reserve