Synonyms of Billabong in English :
Antonyms of Billabong in English
Thesaurus of Billabong in English
1. (noun) a stagnant pool of water in the bed of a stream that flows intermittently
2. (noun) a branch of a river made by water flowing from the main stream only when the water level is high