entrenched meander

noun

Definition of entrenched meander

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