Definify.com
Definition 2024
oxbow_lake
oxbow lake
English
Noun
oxbow lake (plural oxbow lakes)
- A crescent-shaped lake formed near a flat-valleyed river when one of its meanders becomes pinched off and isolated.
Translations
crescent-shaped lake
|