DRAINAGE


Meaning of DRAINAGE in English

n.1 the process or means of draining (the land has poor drainage).

2 a system of drains, artificial or natural.

3 what is drained off, esp. sewage.

Oxford English vocab.      Оксфордский английский словарь.