Dictionary.com
definitions
  • synonyms

interior drainage

See more synonyms for interior drainage 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.
Show More
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018