Dictionary Check: billabong
"billabong" is a valid word!
Scrabble
14
points
Words with Friends
20
points
Definition
noun
a stagnant pool of water in the bed of a stream that flows intermittently
noun
a branch of a river made by water flowing from the main stream only when the water level is high
Advertisement