interior drainage

noun Physical Geography.

a drainage system whose waters do not continue to the ocean either on the surface or underground, but evaporate within the land area.

Nearby words

  1. interior angle,
  2. interior decoration,
  3. interior decorator,
  4. interior design,
  5. interior designer,
  6. interior lineman,
  7. interior mapping,
  8. interior monologue,
  9. interior-sprung,
  10. interiorism Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019