From The Collaborative International Dictionary of English v.0.48:
cache \cache\ (k[a^]sh), n. [F., a hiding place, fr. cacher to conceal, to hide.] 1. A hole in the ground, or other hiding place, for concealing and preserving provisions which it is inconvenient to carry. --Kane. [1913 Webster]
2. That which is hidden in a cache[2]; a hoard; a stockpile. [PJC]
3. (Computers) A form of memory in a computer which has a faster access time than most of main memory, and is usually used to store the most frequently accessed data in main memory during execution of a program. [PJC]
From The Collaborative International Dictionary of English v.0.48:
cache \cache\ (k[a^]sh), v. t. To store in a cache[1]. [PJC] Cachectic