Clue: Hunts, since heavens knows when (7)
Answer: FORAGES
Explanation: Definition: Hunts
FOR AGES ('since heaven knows when').