Definition of oxbow in English:
1A loop formed by a horseshoe bend in a river.
- Most of the lakes of Jammu & Kashmir are remnants of ancient oxbows created by numerous rivers as they meandered within the valleys.
- Population A was located adjacent to an oxbow of the Bowie River, in Forest County, Mississippi.
- In essence, the stream follows a lower, more confined route, whilst a series of meandering high-level oxbows provide convenient bypasses.
Definition of oxbow in:
- US English dictionary