drainage definition, drainage meaning | English dictionary

Search also in: Web News Encyclopedia Images
Collins

drainage

  

      n  
1    the process or a method of draining  
2    a system of watercourses or drains  
3    liquid, sewage, etc., that is drained away  


drainage basin   , area  
      n      another name for       catchment area  
English Collins Dictionary - English Definition & Thesaurus  
Collins

drainage

  
  
bilge (water), seepage, sewage, sewerage, waste  

English Collins Dictionary - English synonyms & Thesaurus  

Add your entry in the Collaborative Dictionary.

Advertising