Nouns

(n)meandera bend or curve, as in a stream or river
(n)ramble, meanderan aimless amble on a winding course

Verbs

(v)weave, wind1, thread, meander, wanderto move or cause to move in a sinuous, spiral, or circular course“the river winds through the hills”, “the path meanders through the vineyards”, “sometimes, the gout wanders through the entire body”