Noun Definitionmeander1.Definition: a bend or curve, as in a stream or riverCategory: Objects2.Definition: an aimless amble on a winding courseRelated Noun(s):rambleCategory: General