meander
noun
°A winding, crooked, or involved course; as, the meanders of an old river.
°A tortuous or intricate movement.
verb
°To wind, turn, or twist; to make flexuous; to wander.