Dictionary.com
definitions
  • synonyms

interior drainage

See more synonyms on Thesaurus.com
noun Physical Geography.
  1. a drainage system whose waters do not continue to the ocean either on the surface or underground, but evaporate within the land area.
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018