YourDictionary

Dictionary Home » Science » meander

meander science definition

A sinuous curve, bend, or loop along the course of a stream or river.

Learn more about meander

link/cite print suggestion box