Dictionary.com
Thesaurus.com

will have been zigzagging

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