SUBMEANDER


Meaning of SUBMEANDER in English

A small meander contained within the banks of a main channel, associated with relatively low discharges.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.