Dictionary.com
Thesaurus.com

will have snacked

  • future perfect
    of snack.
    snack
    noun
    a small portion of food or drink or a light meal, especially one eaten between regular meals.