Underdrain definitions

An underground drain or trench with openings through which the water may percolate from the soil or ground above.
noun
0
0
To drain by forming an underdrain or underdrains in.
verb
0
0
Advertisement

Origin of underdrain

under- +‎ drain