Definitions Found:

hiding place for treasure, food, etc.