Noun: oxbow lake- A crescent-shaped lake (often temporary) that is formed when a meander of a river is cut off from the main channel
"The oxbow lake provided a habitat for diverse aquatic species"
Derived forms: oxbow lakes
Type of: lake
Encyclopedia: Oxbow lake