Word info

geocomposite

Noun

Meaning

geocomposite (plural geocomposites)

A prefabricated water drainage material used to relieve hydrostatic pressure against waterproofing and promote drainge.

Source: en.wiktionary.org

Close letter words and terms