- 1the process by which water or liquid waste is drained from an area a drainage system/channel/ditch The area has good natural drainage.
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
- 2a system of drains
Check pronunciation: drainage