Top Qs
Timeline
Chat
Perspective

lost river

From Wiktionary, the free dictionary

Remove ads

English

Noun

lost river (plural lost rivers)

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

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads