Dictionary.com
Thesaurus.com

will have zigzagged

  • future perfect
    of zigzag.
    zigzag
    noun
    a line, course, or progression characterized by sharp turns first to one side and then to the other.