SUBDRAINAGE


Meaning of SUBDRAINAGE in English

|səb+ noun

Etymology: sub- + drainage

: natural or artificial drainage from beneath

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.