Dictionary.com
Thesaurus.com

is foretasting

  • present progressive
    of foretaste (3rd person singular).
    foretaste
    noun
    a slight and partial experience, knowledge, or taste of something to come in the future; anticipation.