drl's definitions
A branch of a river or a still backwater or pond, and often one that may noticably dry up in the dry season.
by drl May 22, 2003
Get the Billabong mug.
Get the Billabong mug.We'll email you a link to sign in instantly.