billabong

nounA branch of a river that forms a backwater or stagnant pool, especially in Australia.

Synonyms

billabong synonyms & antonyms | whatsthatwordmean | whatsthatwordmean