English dictionary
drainage meaning and definition
Definition and meaning of drainage at MeaningMonkey.org. drainage meaning and definition in the English Dictionary.DRAINAGE noun
Definition of drainage (noun)
- emptying something accomplished by allowing liquid to run out of it
- synonyms: drain
Source: Princeton University Wordnet