YourDictionary

Dictionary Home » Science » oxbow

oxbow science definition

A sharp, U-shaped bend in a river. The bend is so sharp that only a narrow neck of land is left between the two parts of the river.

Learn more about oxbow

link/cite print suggestion box