Meaning of oxbow lake
Definition of oxbow lake
(noun)
a
crescent-shaped
lake
(often temporary) that is
formed
when a
meander
of a
river
is cut off from the
main
channel
Other information on oxbow lake
WIKIPEDIA results for
oxbow lake
Amazon results for
oxbow lake
Tweet