Noun Definition

meander

1.Definition: a bend or curve, as in a stream or river

Category: Objects

2.Definition: an aimless amble on a winding course

Related Noun(s):ramble

Category: General