lost river

English

Noun

lost river (plural lost rivers)

  1. (hydrology) A surface stream which flows into an underground passageway.