Definitions of feed upon:

  • verb:   be sustained by