oxbow has definitions from the field of geography
1
[ noun ] a U-shaped curve in a stream

Related terms

meander

2
[ noun ] (geography) the land inside an oxbow bend in a river

Related terms

land

3
[ noun ] a wooden framework bent in the shape of a U; its upper ends are attached to the horizontal yoke and the loop goes around the neck of an ox

Related terms

framework

*