OXBOW LAKE


Meaning of OXBOW LAKE in English

noun

: a crescent-shaped often ephemeral lake formed in the abandoned channel of a meander by the silting up of its ends after the stream has cut through the land within the meander at a narrow point

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.