Words: meander
Part of speech: n
Definition: a bend or curve, as in a stream or river