Definitions of food cache:

  • noun:   food in a secure or hidden storage place