Geocomposite Definition
noun
A prefabricated water drainage material used to relieve hydrostatic pressure against waterproofing and promote drainge.
Wiktionary
Other Word Forms of Geocomposite
Noun
Singular:
geocompositePlural:
geocompositesOrigin of Geocomposite
-
geo- + composite
From Wiktionary
Find Similar Words
Find similar words to geocomposite using the buttons below.