oxbow lake
English Dictionary
->
Letter O
-> oxbow lake
Search Dictionary:
oxbow lake Definition
(n)
a
crescent
-
shaped
lake
(
often
temporary
)
that
is
formed
when
a
meander
of
a
river
is
cut
off
from
the
main
channel
oxbow lake Synonyms
oxbow lake
© Art Branch Inc.