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:
geocomposite
Plural:
geocomposites

Origin of Geocomposite

Find Similar Words

Find similar words to geocomposite using the buttons below.

Words Starting With

Words Ending With

Unscrambles

geocomposite