méandrer

Etymology
From.

Verb

 * 1) to meander (wind, turn or twist)