sinuate
To advance in wavy or curvy manner, to bend, to curve, to wind in and out
A road that sinuates through the valley.
Where it comes from
From Latin sinuatus, past participle of sinuare (“to wind, bend”), from sinus (“a bend”). See also sine, from Latin sinus.
Adapted from the Wiktionary entry sinuate (CC BY-SA 4.0).