Dictionary.com
Thesaurus.com

will have been foraging

  • future perfect progressive
    of forage.
    forage
    noun
    food for horses or cattle; fodder; provender.