Dictionary.com
Thesaurus.com

will have been leapfrogging

  • future perfect progressive
    of leapfrog.
    leapfrog
    noun
    a game in which players take turns in leaping over another player bent over from the waist.