Definition of oxbow noun from the Oxford Advanced American Dictionary

 

oxbow

 noun
noun
NAmE//ˈɑksboʊ//
 
(technology)
 
jump to other results
a bend in a river that almost forms a full circle; a lake that forms when this bend is separated from the river
See the Oxford Advanced Learner's Dictionary entry: oxbow