entrenched meander
nounDefinition of entrenched meander
: incised meander
specifically
: one with slopes of about the same steepness on each side of the stream — compare ingrown meander