Drainage Blanket

1 topic · 2 sources

Science

Water

A layer of pervious material placed directly over the foundation material to facilitate drainage of the foundation and/or embankment.

A drainage layer placed directly over the foundation material

Cite this definition

APA
MLA
Chicago