1 incised meander | Definition of incised meander

incised meander

noun

Definition of incised meander

: the curve of a winding river with steep slopes on both sides rising to a former floodplain and usually interpreted as due to rejuvenation of a meandering stream but probably also formed by a combination of vertical and lateral erosion in a single cycle of valley development — compare entrenched meander
×

You're never
too cool to learn something new.

Sign up for our Word of the Day
daily newsletter!