ENTRENCHED MEANDER


Meaning of ENTRENCHED MEANDER in English

noun

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

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.