drainage

/drˈeɪnʌdʒ/

Explore definitions, synonyms, and language insights of drainage

Definitions

Noun
emptying something accomplished by allowing liquid to run out of it

Synonyms