Dictionary definition · meander
noun
- a bend or curve, as in a stream or river
- an aimless amble on a winding course
verb
- to move or cause to move in a sinuous, spiral, or circular course"the river winds through the hills"
Source: Open English WordNet (CC BY 4.0).