ınternally drained; having no outlet

listen to the pronunciation of ınternally drained; having no outlet
English - English

Definition of ınternally drained; having no outlet in English English dictionary

Internally drained; having no outlet.
endorheic

The catchment-derived water-supply, in evaporating, leaves salts and the basin becomes an endorheic (internally drained) salt lake.