Definitions of billabong:

  • noun:   a branch of a river running to a dead end
  • noun:   a stagnant pool of water in the bed of a stream that flows intermittently