Find enough food for a long time? (6)
I believe the answer is:
forage
'find enough food' is the definition.
The answer and definition can be both acts as well as being singular nouns.
Perhaps you can see an association between them that I don't see?
'for a long time?' is the wordplay.
'a long time?' becomes 'age' (an age is a period of time).
'for'+'age'='FORAGE'
Can you help me to learn more?
(Other definitions for forage that I've seen before include "Search around for food" , "Collect food" , "Look for food" , "Military raid" , "Go searching, perhaps for food" .)