billabong
English
Noun
(
en noun)
(Australia) A stagnant pool of water.
A streambed that is only filled with water during the rainy season.
A channel that dead-ends which extends from the main part of a river.
An oxbow lake.
Not English
has no English definition. It may be misspelled.