Meaning

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

Origin

From geo- + composite.

From geo- + composite.

Wiktionary, CC BY-SA 4.0 · source

geocomposite — meaning, examples, forms, synonyms | Krumeto