OXBOW Meaning of OXBOW in English [ 'ɒksbəʊ ]■ noun1》 a loop formed by a horseshoe bend in a river. 2》 the U-shaped collar of an ox's yoke. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004