Definitions English

  • A sudden overflow of a stream resulting from a heavy rain or a thaw.
  • A stream of fresh water that empties into a body of salt water.