Home
Search
Index
Definify.com
Definition
2024
subdrainage
subdrainage
English
Noun
subdrainage
(
countable and uncountable
,
plural
subdrainages
)
drainage
of
liquid
at a level below
ground
, contrasted with
surface
drainage
Etymology
sub-
+
drainage
Similar Results