OXBOW LAKE


Meaning of OXBOW LAKE in English

An abandoned meander isolated from the main stream channel by deposition, and filled with water.

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