English Dictionary
Definition drainage in British English
drainage noun
[uncountable] noun
/ˈdreɪnɪdʒ/
English Dictionary