Meaning of billabong

Definition of billabong

(noun) a stagnant pool of water in the bed of a stream that flows intermittently
a branch of a river made by water flowing from the main stream only when the water level is high

Other information on billabong

WIKIPEDIA results for billabong
Amazon results for billabong