• Leapfrogged

    Verb

    1. leapfrogged

      (past of leapfrog)
    © Wiktionary