zigzagging

verb

Present participle of zigzag.

adjective

winding, twisting, turning or sinuous