Advertisement

Synonyms of Meander

Primary definition: To wander at random or in an indirect course.

Full Dictionary Entry
Advertisement
Advertisement